HN Simulatornew | past | comments | lists | submit | mghackerlady's commentslogin

While we're at it, please hassle employers to donate to OpenBSD so we don't get another heartbleed

Idk, but apparently they still do webhosting


Fossil is the best. Sqlite uses it


Fossil was written for Sqlite in the same way that git was written for Linux. It's really a shame that more projects don't use it. I think that a github competitor (with social features, PRs, CI, etc) with a fossil backend would be very popular.


In fossil's case, every instance includes those features, this makes the social platform "the web itself"

Having said that, there are central hosting projects, but where that has some value with git, git proper is distributed and does not need it but all the auxiliary stuff does. with fossil it provides almost no value. All the auxiliary stuff is built in so all it provides is a place to host. Which is fair but hosting is not hard with fossil.

https://chiselapp.com/

With everything included in fossil I abuse it as a personal social platform(think discord) super easy to host and it gets me chat, forums, wiki, and file storage. None of them great, but it is so easy I don't really care. voice and video do require an additional service, so there is that. Now I just need to find some friends...


Yep, I use Fossil for all my side projects. Super easy to host, tiny, includes everything I need for a project, all in one file. Great piece of software.


I've been gradually migrating my Git repos to Fossil as I've been touching them. Been quite happy with it.

There are only a couple things that I miss:

- Grouping repos together into a combined project. I'd love to be able to have a single Fossil server/instance with a single set of users, wiki pages, tickets, etc. but multiple independent codebases. Closest I've gotten to that is to simply have multiple independent branches instead of a single trunk (example: https://fsl.yellowapple.us/avorion/home), and it's worked surprisingly well, but it's clear Fossil wasn't designed with this workflow in mind, so there are some rough edges with it (albeit minor and easy to work around).

- Compatibility with things that assume you're using Git. Being able to export to Git helps a lot here, but it's still extra steps. Ideal solution here would be for the Fossil server to be able to double as a Git forge and present repos accordingly, such that I can point things like CI/CD pipelines or Terragrunt module calls or whatever directly to the Fossil repo itself over the Git interface those things expect instead of having to setup a Git forge manually and somehow synchronize everything w.r.t. access controls.

- An equivalent to Git's submodules. This would IMO help address the “grouping repos together into a combined project” case as well.


There are login-group options which lets you have a single sign on with a group of repos, To unify the other bits it looks like it would be possible to change the main menu links to the central repo(in the web settings).

Never wanted to do what you want but it sounds possible

set up the fossil server on a directory of repos probably with --repolist to get a list

    fossil server --repolist /var/fossil/
get all repos in the same login-group

change the menus in each repo to point to the core repo. Based on some quick tests I suspect a full http:// url is required.

    - Forum     /forum       {@2 3 4 5 6}
    + Forum     https://mydomain.org/core/forum       {@2 3 4 5 6}


They made 6502 and Z80 clones as well, nintendo used them iirc


Powers not dead yet! IBM is still clinging to it and I can't blame them, it's a pretty good ISA


Yep, I have said it for a good 20 years now.

POWER/PowerPC is what happens when you take a brilliant design to execute it poorly. x86 is when you take a poor design and execute is brilliantly.


PPC could have any number of merits, the 2 nail in the coffin imho is that the community/implementations seems to have held on to a big-endian tradition whilst the mass of users/developers firmly shifted to little-endian when Apple went to x86 and that IBM didn't push it properly open in the 2005-2008 timeframe when PS3/Xbox360 were still relevant (OpenPower seems to have been created in 2013, after the creation of Risc-V and PS4/XboxOne going to x86).


PPC was great with the G4, it was much better than the P3. Intel with P3 based-Core Duos won against the G5.


Core solo/duo was the last in the P3 heritage (but that heritage itself traced all the way back to the Pentium Pro initially) via the 2 generations of Pentium-M (even if Core2 had parts they were 64bit so more of a major upgrade).

Whoever convinced the execs at Intel to put Pentium-M into production as a "mobile" chip really saved them when NetBurst reached it's end of line, I owned a first-generation Pentium-M laptop and it was really superb (seeing the Macbook Air introduced was a big meh).

It was really a turning point though, I remember posting some compile time and people didn't believe me, but the Pentium-M chips were good at compiling (since compilers are kinda "branchy" when it comes to execution in a way P4 didn't "like") but also because I had maxed out the RAM on the machine (1.25gb when 256mb was the base for the machine and similar for many desktops) so much of the code and libraries could be retained in disk caches.

With portable performance like that, why do you need a desktop?


I was hoping risc-v. One of these days


Even then, English has become the defacto language of computing. Some amount of knowledge of its basic vocab is expected, and many computer related words in other languages are english loanwords.


Even back in the day they were bad. Things generally worked but were rarely pleasant


and, as is being increasingly forgotten, SOUND QUES. Seriously, I get they can be annoying but they make navigating and interacting with things so much easier if you can't see them. Sure, TTS exists but is far more inefficient and objectively less helpful in these kinds of circumstances


*cues


Another great example of increasing accessibility while reducing usability.


Funny how that works. It's almost as if the web was designed to be a tool for semi-interactive documents instead JVM-esque WODE environment


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

Search: