Run Mac OS X 10.2 Jaguar in a Web Browser
Mac OS X Jaguar 10.2 may have been released all the way back in 2002, but thanks to the InfiniteMac project, you can also run Mac OS X Jaguar on your modern Mac right now with just a web browser. Sure you might even have an old dusty Mac laying around in a closet that ⌠Read More â Read more
Another war story: the hardest bug I ever debugged
I recently stumbled on Jacob Voytkoâs Google Docs bug story and it reminded me of the weirdest bug I ever chased.
It started with a user reporting their webcam was rotated by 90° â but only sometimes. This turned into a wild hunt across browsers, OS quirks, WebRTC, and even HTTP redirects.
Oddly, in defense of Google keeping Chrome
As much as Iâm a fan of breaking up Google, Iâm not entirely sure carving Chrome out of Google without a further plan for what happens to the browser is a great idea. I mean, Google is bad, but but things could be so, so much worse. OpenAI would be interested in buying Googleâs Chrome if antitrust enforcers are successful in forcing the Alphabet unit to sell the popular web browser as part of a bid to restore competition in search, an OpenAI execu ⌠â Read more
Hahaha! And now they show tiny! I had to reload the page. So, I see the problem on iOS and macOS Safari too. I have no other browser to test with, I exclusively use Safari.
@prologic@twtxt.net, from IRC:
- Saving preferences is failing. Specifically trying to save âOpen Linksâ on the same window. For sure it isnât happening. Check errors on browserâs console.
- Search results pagination is broken. Search for âtwtxt.netâ and see it. Also, picking oldest/newest makes no difference on that search query.
Can you confirm the fix temporarily in browser before I make the CSS change? Iâm rubbish at CSS đ¤Ł
Zorin OS (Linux) Ditches Firefox for Brave
The fallout from Mozillaâs Terms of Use change continues, as a prominent Linux distribution switches web browsers. â Read more
Playing multimedia with Dillo
What if you want to use a web browser like Dillo, which lacks JavaScript support and canât play audio or video inside the browser? Dillo doesnât have the capability to play audio or video directly from the browser, however it can easily offload this task to other programs. This page collects some examples of how to do watch videos and listen to audio tracks or podcasts by using an external player program. In particular we will cover mpv with yt-dlp which supports YouTube ⌠â Read more
Fixing Safari for Mac Error âThis webpage was reloaded because a problem occurredâ
Safari is a fantastic web browser on the Mac, but that doesnât mean itâs always trouble-free. One issue that Safari users may see on the Mac from time to time will cause a webpage to refresh and then throw an error message that says âthis webpage was reloaded because a problem occurredâ. You might also ⌠[Read More](https://osxdaily.com/2025/03/19/fixing-safar ⌠â Read more
Leveraging Docker with TensorFlow Models & TensorFlow.js for a Snake AI Game
Learn how TensorFlow.js can be used with Docker to run AI/ML in a web browser, using a real-world example of a Snake AI game. â Read more
A look at Firefox forks
Mozillaâs actions have been rubbing many Firefox fans the wrong way as of late, and inspiring them to look for alternatives. There are many choices for users who are looking for a browser that isnât part of the Chrome monoculture but is full-featured and suitable for day-to-day use. For those who are willing to stay in the Firefox âfamilyâ there are a number of good options that have taken vastly different approaches. This includes GNU IceCat, Floorp, LibreWolf, and Zen. ⍠Joe Brockm ⌠â Read more
Haiku gets new malloc implementation, removes Gopher support from its browser
Weâve got the Haiku activity report covering February, and aside from the usual slew of bug fixes and minor improvements, thereâs one massive improvement that deserves attention. waddlesplash continued his ongoing memory management improvements, fixes, and cleanups, implementing more cases of resizing (expanding/shrinking) memory areas when thereâs a virtual memory reservation a ⌠â Read more
Genode OS Framework 25.02 released
The prime feature is the continuation of the multi-monitor topic of the previous release, covering multi-monitor window management and going as far as seamlessly integrating multi-monitor virtual machines (Section Multi-monitor window management and virtual machines). The second and long anticipated feature is the Chromium engine version 112 in combination with Qt 6.6.2, which brings our port of the Falkon web browser on par with the modern web (Section Qt, WebE ⌠â Read more
Welcome to Ladybird, a truly independent web browser
Article URL: https://github.com/LadybirdBrowser/ladybird
Comments URL: https://news.ycombinator.com/item?id=43200604
Points: 506
# Comments: 184 â Read more
spirobel submits CCS proposal to develop Monero Payment Links, Browser Wallet, multisig companion app
spirobel1 has submitted a CCS proposal2 to finish developing the Monero Browser Wallet3, create a self-hostable Stripe Payment Links 4 alternative5 and a multisig companion app, in an effort to make XMR web shopping more convenient and secure:
Currently Monero shoppers have to copy and paste addresses from the t ⌠â Read more
** mkv no more **
My previous post included a video. I made that video with OBS which outputs .mkv video files.
I wanted to do my best to ensure that folks with a variety of devices and browsers would be able to watch the video if they wanted to, so, I converted it into a few different formats.
Hereâs the bash script I wrote to do that. It relies on ffmpeg.
â`hljs bash
#!/bin/bash
if ! command -v ffmpeg &> /dev/null; then
echo "ffmpeg ... â [Read more](https://eli.li/mkv-no-more)```
(Updated) NanoKVM-USB: 4K HDMI Loopback, USB 3.0, and Integrated Keyboard/Mouse Control
This month, Sipeed unveiled the NanoKVM-USB, described as a compact and low-cost device designed to simplify the operation and management of multiple systems. The Sipeed Wiki pages indicate that this device eliminates the need for dedicated keyboards, mice, or monitors. It allows users to perform operations graphically through the Chrome browser on a single computer, [âŚ] â Read more
Three years of ephemeral NixOS: my experience resetting root on every boot
We had a bit of a bug caused by changes we made to make quotes look better, but weâve fixed it now, so weâre back on track (you may need to do a force-reload in your browser). Sorry for the disruption â and if you want to stay up-to-date on such issues next time it (inevitably) happens, you should follow the OSNews Fedi account (or just bookmark it without following it, if youâre not ⌠â Read more
Run Linux inside a PDF file via a RISC-V emulator
You might expect PDF files to only be comprised of static documents, but surprisingly, the PDF file format supports Javascript with its own separate standard library. Modern browsers (Chromium, Firefox) implement this as part of their PDF engines. However, the APIs that are available in the browser are much more limited. The full specfication for the JS in PDFs was only ever implemented by Adobe Acrobat, and it contains some ridicul ⌠â Read more
@lyse@lyse.isobeef.org @prologic@twtxt.net đ There was something weird going on with my #Timeline instance, the text input box was visible even though I was logged out and I was able to twt from it ⌠It has to do with cache because it wouldnât disappear unless I whip my websiteâs cache from the browser.
Poke @sorenpeter@darch.dk and @eapl.me@eapl.me I have no Idea how to reproduce this.
I tried using Firefox Focus as my default browser for a while but it was to extreme. Itâs still the only one on my home screen. 50-60 is sort of my intent, but then it keeps being âjust one moreâŚâ.
Haveno v1.0.18 released with various fixes and improvements
woodser1 has released Haveno2 version 1.0.183 with various bug fixes, improvements and updates.
Reduce disk usage up to 98% by saving wallets less frequently..
Update to Tor browser v14.0.3 and Tor binary v0.4.8.13
Increase trade limit of 'no deposit' offers to 1.5 XMR
Rename 'Cash at ATM' to 'Cardless Cash'
Support startup flag to specify blockchain location for local node
Improv ... â [Read more](https://monero.observer/woodser-releases-haveno-v1.0.18-fixes-improvements/)
Linux Foundation Launches Pay-to-Play, Inclusive âSupporters of Chromium-Based Browsersâ
Because doing something about âLinuxâ just isnât the Linux Foundationâs style. â Read more
Show HN: Tetris in a PDF
I realized that the PDF engines of modern desktop browsers (PDFium and PDF.js) support JavaScript with enough I/O primitives to make a basic game like Tetris.
It was a bit tricky to find a union of features that work in both engines, but in the end it turns out that showing/hiding annotation âfieldsâ works well to make monochrome pixels, and keyboard input can be achieved by typing in a text input box.
All in all itâs quite janky but a nice reminder of how general purpose PDF scripting can be. The lin ⌠â Read more
"twtxtfeevalidator/0.0.1" UA about? I thought I could ask before throwing a 1000GB file at it 𪤠could it be the same 'xt' thing @lyse was talking about the other day?
@lyse@lyse.isobeef.org yep, I gave it a spin locally! I freaking love the cute logo and the UI is fiiiine đ my TUI browsers love it just as much âŚ
the windows CSS frameworks are sooo epic like you mean i can click a win aero button in my browser?!?! WITCHCRAFT!
@kat@yarn.girlonthemoon.xyz iâve really wanted to make one of those sites you can curl thatâs terminal friendly but looks different on the browser like how does wttr.in do it⌠magic
[WTS] [0.005 XMR] Zen Mind - Shunryu Suzuki Digital Scans
Iâve scanned this book. There are 68 pics (138 pages). These scans are double-paged (2 pages scanned at same time). (47MB) Download link is a Tor/Onion link, using the OnionShare program. You will need the Tor browser to download. After purchasing, you will automatically receive the download link.
Link: https://xmrbazaar.com/listing/Qbby/
themaker117@conversations.im (XMPP) â Read more
posting from my phone yayyy just downloaded a random tabbed browser off f-droid for this bc my main mobile browser is firefox focus which isnât great for persisting data
NanoKVM-USB: 4K HDMI Loopback, USB 3.0, and Integrated Keyboard/Mouse Control
This month, Sipeed unveiled the NanoKVM-USB, described as a compact and low-cost device designed to simplify the operation and management of multiple systems. The Sipeed Wiki pages indicate that this device eliminates the need for dedicated keyboards, mice, or monitors. It allows users to perform operations graphically through the Chrome browser on a single computer, [âŚ] â Read more
@eapl.me@eapl.me why not https://domain.com/.well-known/twtxt/:domain/:user ?
the business card test is this can you write it on your business card and have someone you give it to be able to figure it out without added context?
- phone number: yes because everyone knows what a phone number is.
- email address: yes, everyone knows an email and their aol or prodigy will let them email.
- twitter/x/insta/pintrest handle: no, whats a twitter? do i need to sign up?
- domain name: yes its simple and you just type it in a browser right?
- twtxt url: kinda? its a bit long and is that a forward slash? or a backward slash?
One benefit with bluesky is your username is also a website. And not a clunky URL with slashes and such. I wish twtxt adopted that. I have advocated for webfinger to for twtxt to let us do something like it with usernames. Nostr has something like it
By default the bsky.social urls all redirect to their feeds like: hmpxvt.bsky.social
Many custom urls will redirect to some kind of linktree or just their feed cwebonline.com or la.bonne.petite.sour.is or if you are a major outlet just to your web presence like https://theonion.com⏠or https://netflix.com
Its just good SEO practice
Do all nostr addresses take you to the person if typed into a browser? That is the secret sauce.
No having to go to some random page first. no accounts. no apps to install. just direct to the person.
Google Accuses Microsoft of âDark Patternsâ with Edge Browser on Windows
To make this case, theyâve formed the âBrowser Choice Allianceâ with Opera & Vivaldi. â Read more
Always has been. Web spec is too hard to implement your own web browser from scratch (nothing can, even Google and Apple, they forked KHTML). So if we not count forks we have only three browsers: Google Chrome, Mozilla Firefox and Apple Safari
Got a PPC Mac in the Closet? Check Out the Aquafox Browser for Tiger & Leopard
If you have an old PowerPC Mac laying around collecting dust in a closet somewhere, you might be able to get some use out of it today by installing a functional modern web browser, like Aquafox. Since so much of what many of us do on computers is done in a web browser, you might ⌠[Read More](https://osxdaily.com/2024/11/01/got-a-ppc-mac-in-the-closet-check-out-the-aquafox-br ⌠â Read more
Open Source RISC OS Now Has WiFi and Modern Web Browser on Raspberry Pi
The OS first released in 1987 for Acorn computers is becoming a viable modern desktop. â Read more
Attacking browser extensions
Learn about browser extension security and secure your extensions with the help of CodeQL.
The post Attacking browser extensions appeared first on The GitHub Blog. â Read more
** Broughlike **
The Roguelike Celebration happened this weekend. Every year I think about participating, and every year I let it slip me by. In honor of it, though, this weekend I made a BroughlikeâŚwhich Iâve creatively named âEliâs Broughlike.â
It runs in the browser. It should work on most anything with a keyboard, or with a touchscreenâââthe about page ha ⌠â Read more
[ANN] [CVE-2024-9680] Update Tor Browser & Firefox immediately
An attacker was able to achieve code execution in the content process by exploiting a use-after-free in Animation timelines. We have had reports of this vulnerability being exploited in the wild.
Links:
- https://blog.torproject.org/new-release-tor-browser-1357/
- https://www.mozilla.org/en-US/security/advisories/mfsa2024-51/
n ⌠â Read more
RINO platform to close down on October 31 2024: âwe have to cut our lossesâ
The RINO1 team has announced2 plans to shut down their enterprise-grade Monero multisig browser wallet3 project on October 31st 2024, due to failed attempts to monetize the product, after 2+ years of operation4:
[..] our attempts to monetize the product never bore fruit to a point where the product could sustain itself, and at some point we have to cut our losses. As a consequence, ⌠â Read more
Reading about browser security measures and getting sad we donât live in a world where cross-site scripting is a feature instead of a bug.
@aelaraji@aelaraji.com Yep seems alright! Really fast too. Iâm still using my main Firefox in general cos.. well itâs set up so much and itâs hardened, profile running in RAM, all that crazy stuff that got it working the way I want đ
But keeping a good eye on Zen Browserâs progress.
How to read twts without browser? I dont understand context in reply messages
FreeCAD 1.0: The Most Important Linux Release of 2024
It may not be a Web Browser, Office Suite, or Game⌠but great CAD was needed for Linux. â Read more
Interesting.. QUIC isnât very quick over fast internet.
QUIC is expected to be a game-changer in improving web application performance. In this paper, we conduct a systematic examination of QUICâs performance over high-speed networks. We find that over fast Internet, the UDP+QUIC+HTTP/3 stack suffers a data rate reduction of up to 45.2% compared to the TCP+TLS+HTTP/2 counterpart. Moreover, the performance gap between QUIC and HTTP/2 grows as the underlying bandwidth increases. We observe this issue on lightweight data transfer clients and major web browsers (Chrome, Edge, Firefox, Opera), on different hosts (desktop, mobile), and over diverse networks (wired broadband, cellular). It affects not only file transfers, but also various applications such as video streaming (up to 9.8% video bitrate reduction) and web browsing. Through rigorous packet trace analysis and kernel- and user-space profiling, we identify the root cause to be high receiver-side processing overhead, in particular, excessive data packets and QUICâs user-space ACKs. We make concrete recommendations for mitigating the observed performance issues.
@prologic@twtxt.net My pod, which is running the same commit you are, does not return an error like that. It returns the same HTML it always has. Try it. I nuked my cache before restarting.
Edit: Oh wait, the plot thickens. I do get an error if I use curl or if I use a web browser that isnât logged in. Thatâs good!
yarnd that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@prologic@twtxt.net This does not seem to fix the problem for me, or Iâve done something wrong. I did the following:
- Pull the latest version from
git(I have commit7ad848, same as ontwtxt.netI believe).
make buildandmake install
- Restart
yarnd
- Refresh cache in Poderator Settings
Yet I still see these bogus /external things on my pod when I hit URLs like the one I sent you recently. When I hit such a URL with curl I think itâs giving an error? But in a web browser, the (buggy) response is the same as it was before I updated.
So, this problem is not fixed for me.
yarnd that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@prologic@twtxt.net I believe you are not seeing the problem I am describing.
Hit this URL in your web browser:
https://twtxt.net/external?nick=lovetocode999&uri=https://socialmphl.com/story19510368/doujin
Thatâs your pod. I assume you donât have a user named lovetocode999 on your pod. Yet that URL returns HTTP status 200, and generates HTML, complete with a link to https://socialmphl.com/story19510368/doujin, which is not a twtxt feed (thatâs where the twtxt.txt link goes if you click it). That link could be to anything, including porn, criminal stuff, etc, and it will appear to be coming from your twtxt.net domain.
What I am saying is that this is a bug. If there is no user lovetocode999 on the pod, hitting this URL should not return HTTP 200 status, and it should definitely not be generating valid HTML with links in it.
Edit: Oops, I misunderstood the purpose of this /external endpoint. Still, since the uri is not a yarn pod, let alone one with a user named lovetocode999 on it, I stand by the belief that URLs like this should be be generating valid HTML with links to unknown sites. Shouldnât it be possible to construct a valid target URL from the nick and uri instead of using the podâs /external endpoint?
HTTP/2 differs from 1.x by becoming a binary protocol, it also multiplexes multiple channels over the same connection and has the ability to prefetch related content to the browser to lower the perceived latency.
HTTP/3 moves the binary protocol from HTTP/2 over to QUIC which is based on UDP instead of TCP. This makes it better suited to mobile or unstable networks where handling of transmission errors can be handled at a higher level.
@lyse@lyse.isobeef.org wow on my browser it shows up as all stars! â˘â˘â˘â˘â˘â˘â˘