webone
serenity
webone | serenity | |
---|---|---|
35 | 240 | |
460 | 28,555 | |
- | 0.8% | |
8.3 | 10.0 | |
7 days ago | 7 days ago | |
C# | C++ | |
GNU General Public License v3.0 or later | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
webone
- Did Apple finally pull the plug on Panther (10.3) Software Update?
-
Ask HN: What websites still work with Netscape?
Just set up something like this?
https://github.com/atauenis/webone
- A search engine for retro computers
-
Connect to internet
WebOne - proxy you run on another computer
-
iBook G4 14-Inch 2005
If you have a secondary, more modern computer, you can run webone proxy to make it a bit more usable.
-
16 bit Netscape Navigator for Windows 3.1 still can browse the web
Check out WeBone - https://github.com/atauenis/webone - a proxy to make the modern Web somewhat more digestible to old browsers.
-
Any way to read Reddit on emulated classic Mac?
Now this is interesting. If the OP has a more modern computer (or even a Raspberry PI) he can use WebONE HTTP Proxy
-
Finally got my first Mac ever (iBook G3 Dual USB - Late 2001)
Classilla + webone works well.
-
MASTODON WE COME!
Some nerdy details:The open source app is written in MacPython 1.5.2. In order to run it there's a bunch of tinkering required. You need to enable Open Transport Networking (Apple Extras - Network Software selector). You will also need Internet Config 1.4. In there you have to play a bit around with the DNS-settings for it to actually find anything. Furthermore you need to host a WebOne HTML proxy on a modern machine to bypass the SSL-requirement of Mastodon. The latter can be assigned globally in the Internet Config too. To sign in into your Mastodon instance you also may need something like iCap which worked for me to complete the sign in process.Expect to do some troubleshooting (since nothing will work haha) or maybe don't do it altogether since OS 7 is everything but a piece of software you want to connect to the internet.
-
Does anyone know how to get internet working on an UTM Virtual Machine? (Link inside)
Worth trying to play around with webone: https://github.com/atauenis/webone
serenity
-
Why does part of the Windows 98 Setup program look older than the rest?
SerenityOS replicates that look and feel. It is also implemented in a dialect of C++ that adheres to some of the good parts of C++98: https://serenityos.org
- SerenityOS
-
XZ: A Microcosm of the interactions in Open Source projects
One example of a useful technique
https://serenityos.org/ apparently only makes source code available. There are no binary images of the OS to install
I think Andreas said this functions like a little test -- if you're not willing to build it from source, then you probably wouldn't be a good contributor anyway.
---
Likewise, my shell project provides source tarballs only, right now - https://www.oilshell.org/release/0.21.0/
It is packaged in a number of places, which I appreciate. That means some other people are willing to do some work.
And they provide good feedback.
I would like it to be more widely available, but yeah I definitely see that you need to "gate" peanut gallery feedback a bit, because it takes up a lot of time.
Of course, it's a tricky balance, because you also want feedback from casual users, to make the project better.
-
Fuzzing Ladybird with tools from Google Project Zero
Indeed, given the existence of `JS::NonnullGCPtr`, `JS::GcPtr` intentionally corresponds to a nullable pointer, so it seems dangerous to convert one to a reference without a null-check.
That said, a naive code search finds what *may* be more cases of this pattern:
https://github.com/search?q=repo%3ASerenityOS%2Fserenity+%2F...
Eg: https://github.com/SerenityOS/serenity/blob/a68b134e6dea5065... -> https://github.com/SerenityOS/serenity/blob/a68b134e6dea5065...
In some of those search results, it is fine because there is a preceding null-check, and obviously I know nothing about this code other than this naive search result, but perhaps it would be prudent to vet all of them.
-
The Ladybird Browser Project
It is a SerenityOS project. You can find the answer to that question in their primary project's FAQ[1].
1. https://github.com/SerenityOS/serenity/blob/master/Documenta...
-
Sane C++ Libraries
https://github.com/SerenityOS/serenity
The best way to write proper exception free C++ is not to use the C++ Standard Library.
-
Serenum: OS from scratch to save computers [video]
I initially confused it with Serenity OS prior to watching the video: https://github.com/SerenityOS/serenity
-
Ask HN: What side projects landed you a job?
My contributions to SerenityOS[0] helped me get my current job. My team lead (who was also my interviewer) was interested in what I did since I listed some of it in my CV, and I showed him some PRs I made and explained what went into each of them. It was really exciting because I didn't have professional experience with low-level development, and basically got the job due to hobby programming.
[0]: https://github.com/SerenityOS/serenity/pulls?q=is%3Apr+autho...
- SerenityOS – a love letter to '90s user interfaces with a custom Unix-like core
-
Bring garbage collected programming languages efficiently to WebAssembly
Definitely not "literally impossible", just a great deal of work. https://github.com/SerenityOS/serenity/tree/master/Ladybird
What are some alternatives?
wrp - Web Rendering Proxy: Use vintage, historical, legacy browsers on modern web
Chicago95 - A rendition of everyone's favorite 1995 Microsoft operating system for Linux.
retronas - Use a Raspberry Pi, old computer or VM as network storage for different retro computers and consoles
rust-raspberrypi-OS-tutorials - :books: Learn to write an embedded OS in Rust :crab:
browservice - Browservice: Browse the modern web on historical browsers
haiku - The Haiku operating system. (Pull requests will be ignored; patches may be sent to https://review.haiku-os.org).
fox-toolkit - Unofficial Zenotech specific mirror of fox-toolkit; please refer to upstream site for latest version
linux - Linux kernel source tree
v86 - x86 PC emulator and x86-to-wasm JIT, running in the browser
reactos - A free Windows-compatible Operating System
redox - Mirror of https://gitlab.redox-os.org/redox-os/redox