frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Slow Software for a Burning World

https://bonfirenetworks.org/posts/slow_software_for_a_burning_world/
69•todsacerdoti•4h ago

Comments

Xiol32•2h ago
I see we still haven't learned to put a summary of what your product is/does near the start of any big announcement.
RadiozRadioz•2h ago
Appears to be a fediverse social network like Mastodon, there's a demo on their homepage: https://bonfirenetworks.org/
aloisdg•1h ago
but what kind? Microblogging, macroblogging, link aggregation, forum, imageboard etc.
chobeat•15m ago
there are plugins for all of this stuff and more: there are kanban boards, stuff for openscience (I think peer-review and the likes), some collaboration features etc etc
chrz•2h ago
Yes lost me reading after few minutes because I still didn't know what I was reading about
quijoteuniv•2h ago
Refreshing reading. I hope we soon move to an era where this kind of initiative is the starting point. (In opposition to the make quick money model)
snickerer•2h ago
I did not understand what this is about from the article. It is social and wants to empower people, but how?

From reading the 'about' page I understood that this is a new social media platform in the Fediverse.

Now there is obviously one question: why should I participate in this and not in the existing projects like Mastodon? Why did you split up?

I suggest the Bonfire people should put the answer to that question on the top of the 'about' page.

chobeat•15m ago
Why not participating in Mastodon? Because nobody really wanted a Twitter clone and the project is losing its momentum. Lemmy is 1000x better even if the total amount of users is less in absolute numbers.

Why using Bonfire? The first thing that comes up to me from the website is that this model of community-focused development seems more resilient to the wave of AI slop. A small Mastodon instance with 30-40 active people and limited federation would be useless. A Bonfire instance with the same people where you can work on community projects or scientific projects, sounds a lot more viable while keeping the shields up against the slop.

troupo•2h ago
> Profit over people: at what cost?

Profit hasn't been the goal of Silicon Valley for a very long time. Revenue and growth have been the goals, and chasing those two has been much more damaging than chasing profits.

frotaur•2h ago
Aren't they chasing those to ultimately generate profits?
troupo•1h ago
Not in the past 10 years or so, no.

To the point that Uber said they may never generate profit in their IPO filing

GenshoTikamura•48m ago
They may never, but the competitors they killed with being VC funded, will never
52-6F-62•47m ago
Power and dominion, if that hasn’t become obvious yet.
dgb23•1h ago
When I’m losing I always say “I play the long game”.
xucian•2h ago
there is a fine balance between new features and performance (e.g. android/ios apis, .net apis in unity game engine etc.)

but I think there's a consensus around certain software not keeping its responsiveness acceleration on par with hardware capability acceleration, some of it driven by ideas like "everyone phone now has 8gb of ram, c'mon", but most of it by profit incentives on the other side, e.g. cloud providers.

I was really happy to discover proxmox (my micro-homelab is a dell mini pc, a mid-range asus gaming router, a 2-slot synology nas, and it's rocking)

then, hetzner (for workloads that cannot be hosted on my homelab), they have an outstanding performance for 3-5$ monthly. before that I used aws lightsail, digital ocean droplets, and before that I used google cloud. I basically started with the worst and ended up with the best, I'm quite sad about that as I've wasted so many hours learning the stupid GCP ui, which was buggy and convoluted af. basically I went on one of the worst paths in terms of devops/sysadmin leverage, wasting time on semi-non-transferrable skills. this was not my main job, though, it was mostly hobby projects but still

xprn•2h ago
In my opinion, it’s good to make these mistakes earlier rather than later on. You got the scars early enough to think there must be a better way, as opposed to starting with the “old school way” and then thinking that AWS/GCP would make it easier.
xucian•1h ago
hm, I think I would've never gone with a cloud provider if I knew about these low-barrier self-hosting solutions.

it definitely helps to have scars, though. just pray something/someone takes you out of the pain soon enough (it took me ~4y to finally realize there has to be a better way at least for small/medium projects)

rapnie•35m ago
I fail to see how your comment relates to the article or the Bonfire project. But maybe the general approach triggered you to post this. I am curious. Would you enlighten me?
danpalmer•1h ago
I cannot figure out what Bonfire is.

- The homepage has a bunch of "Bonfire is...", but they don't tell me much about how Bonfire achieves any of those goals like to be a "commons".

- There's a codebase and documentation, but it comes in six different "flavours", although I can only really differentiate between two.

- Most of the FAQs just say "wip".

- It proudly states that there are no ads, no tracking, etc, but doesn't tell me what there are no ads on, or what isn't tracking me.

- It proudly states that it's federated, but as far as what it federates with, that's "wip".

I'm all for more federation, more data control, and experiments in social networking, but I'm a technical user and I have no idea what this is or does. It feels like in service of wanting to be as abstract and flexible, it maybe just doesn't solve any actual concrete problems.

If it's a toolkit with which to build social networks, that's great, but much of the documentation suggests that it's also a network itself, suggesting perhaps limited use as a toolkit. If it supports ActivityPub or AtProto, it really needs to come out and say that up front. "Bonfire is a framework for building custom AtProto based social networking applications" would be a great summary, or "Bonfire is a Mastodon alternative exploring the frontier of ActivityPub federated applications" would be great too.

antfarm•1h ago
"Bonfire is an open-source framework for building federated digital spaces where people can gather, interact, and form communities online."

https://docs.bonfirenetworks.org/readme.html

Further down the page it says it is built in Elixir with Phoenix/LiveView and PostgreSQL.

FrustratedMonky•5m ago
A new federated protocol? or does this provide a different front end to an existing Federated system?
GenshoTikamura•1h ago
>This post was written by the Bonfire maintainers' circle and shaped by feedback from the advisory circle.

It is something about community, the sense of belonging, glorified bureaucracy, being slow, and good writing. A Kinfolk of software.

Relevant meme: "I took LSD last night and had this vision of a federated social network that will disrupt the world. Will you help bring it to fruition? I can't offer any money right now"

metalman•48m ago
it's a virtue signaling jargon bomb, cute puke, kinda thing that makes me want to kick kittins, buff!meeeeerrrrewww! whump!meerewwwerrrruuuu! just to attempt to highlight the absurdity...
chobeat•13m ago
It should be both: it's a toolkit with a lot of plugins already built-in to have some "flavours" out of the box.

I think it's like when they were saying "blockchain is a technology and bitcoin it's its first application" kind of thing.

darkhorse13•1h ago
Slightly unrelated maybe, but I'm really hoping that the https://once.com model would take off. That would be the change I would want to see in the software world. It's more simpler to understand than governance, public interest, etc. Just pay once and own the software. I really don't think software is that deep or has many philosophical implications.
RamblingCTO•1h ago
But isn't that out of sync with reality? If I have to maintain software and put in more hours but only get paid once, I have to grow and grow and grow to keep getting paid. I'm actually developing a screen recording app for macos that's gonna be paid once, but will only have updates for a year. You can use it until apple changes APIs and whatever, but otherwise it wouldn't be a sustainable business model for me.

I think before we talk about being only paid once for software (which isn't a finished product like a brick anyway) we need to figure that out.

darkhorse13•1h ago
No I totally hear you, I don't even practice what I preach because I have a subscription-based side-project: https://forms.md

I guess I would like to see someone make the Once model work to great success. I don't know how you would deal with updates and stuff, but that's what I meant. One "simple" solution is just charging the LTV (or something that's close to it) as the one-time price.

_Algernon_•1h ago
This was solved before subscriptions took over everything by having to pay for new major versions. You pay once and have a limited duration of updates, after that you stick with the current version or pay again for the upgrade.

The benefit of doing it this way was that the user had a choice in upgrading which aligned incentives between users and developers. The developer had to deliver tangible improvements in order to keep payments from existing users coming. These days they change the color scheme every six months, remove features, change the UI for no dicernable reason and label the whole changelog "Various changes and bug fixes" when the product is clearly a mature product that should be in maintenance mode with no significant changes required.

johnny22•12m ago
then there's no money for actual maintenance beyond that say a year.
_Algernon_•11m ago
Which is fine.
soufron•1h ago
I dont get it. Faster software should use less resources. So? Why slower software? :D
seif_madc•1h ago
Software is built by humans, for humans, and we should feel that, see that, when we are using it, and even when we are not using it, i mean the resposibility developers should take writing those lines of code, the moral side of things, the long term consequeces of their blind choices, genius evil algorithms, and yes developers and not managers or those people at "the top", because at the end of the day, the developer is the one giving it all to make that peace of software works, i told myself many times before that we have laready reached an era where software is built by machines for humans, long before A.I and vibe coding .
RamblingCTO•1h ago
This project looks cool but seems to be more interested in their governance model/politics than actually building it? Lot's of handwavy references to socialist movements but not a lot of documentation?
ebisoka•36m ago
These sites are easy to figure out.

Go to Main Page

Scroll down to go to the "Code of Conduct"

Search on "Reverse"

Read

"Our community prioritises marginalised people’s safety over privileged people’s comfort. Moderators reserve the right not to act on complaints regarding:

‘Reverse’ -isms, including ‘reverse racism,’ ‘reverse sexism,’ and ‘cisphobia.’ or critiques of racist, sexist, cissexist, or otherwise oppressive behaviors or assumptions."

Ask yourself if you want to be a part of a community of people that condones certain racism and sexism.

austin-cheney•27m ago
Sigh. There is no such thing as reverse-isms.

For example discrimination based on race is racism, objectively. Creating a reverse-ism out of that subjectively singles out a particular identity to champion. An effective code of conduct would not mention such subjectivity in any form.

chobeat•18m ago
bro, you posted cringe. This stuff was already edgy non-sense in 2016.
aloisdg•18m ago
What a long way to say that you don't understand Karl Popper

A tool to verify estimates, II: a flexible proof assistant

https://terrytao.wordpress.com/2025/05/09/a-tool-to-verify-estimates-ii-a-flexible-proof-assistant/
1•jjgreen•6m ago•0 comments

Policy of Transience

https://www.chiark.greenend.org.uk/~sgtatham/quasiblog/transience/
1•pekim•7m ago•0 comments

Web .NET Prototype – Godot Engine

https://godotengine.org/article/live-from-godotcon-boston-web-dotnet-prototype/
1•npinsker•8m ago•0 comments

Tired of paying for SaaS tools to send emails?

https://github.com/aaPanel/BillionMail
1•aapanel•9m ago•1 comments

Modern business adventures: short stories of techno-optimistic folly

https://logos.substack.com/p/modern-business-adventures
1•ArisC•10m ago•0 comments

How Unreal Engine 5 Is Killing Games [video]

https://www.youtube.com/watch?v=wMoY0nW6Ouk
1•xeonmc•10m ago•0 comments

Testing sourcery.ai and GitHub Copilot for cockpit PR reviews

https://piware.de/post/2025-08-09-sourcery/
2•todsacerdoti•19m ago•0 comments

Show HN: QitOps – A CLI tool for unified API, performance, and security testing

https://github.com/qitops/qitops-cli-tools
1•qitops•19m ago•0 comments

Real-Time 3D Model Generation in Augmented Reality

https://arxiv.org/abs/2504.21033
1•PaulHoule•19m ago•0 comments

OpenEmail – Mail/HTTPS Protocol

https://github.com/Open-Email/MailHTTPS-Protocol
1•cidra_•20m ago•0 comments

AI Builder for your Front end

https://baloon.dev
1•ankurpata•22m ago•1 comments

10k Drum Machines

https://10kdrummachines.com/
1•TomWhitwell•23m ago•0 comments

25 Years of Autocratization – Democracy Trumped? [pdf]

https://www.v-dem.net/documents/61/v-dem-dr__2025_lowres_v2.pdf
1•pieterr•27m ago•0 comments

Broadcom sends cease-and-desist letters to perpetual VMware license holders

https://arstechnica.com/gadgets/2025/05/broadcom-sends-cease-and-desist-letters-to-subscription-less-vmware-users/
1•bit_qntum•28m ago•0 comments

A Typical Workday at a Japanese Hardware Tool Store [video]

https://www.youtube.com/watch?v=A98jyfB5mws
2•Erikun•29m ago•0 comments

Judge questions Meta AI training as fair use

https://arstechnica.com/tech-policy/2025/05/judge-on-metas-ai-training-i-just-dont-understand-how-that-can-be-fair-use/
1•byte-bolter•30m ago•0 comments

Show HN: Build website to list newest SRE jobs

https://newsrejobs.com
1•theykk•31m ago•0 comments

Google Is Cooked

https://monkeylike.substack.com/p/google-is-cooked
2•TIJ•31m ago•0 comments

The Event Horizon of Fantasy

https://medium.com/luminasticity/the-event-horizon-of-fantasy-73fca7460072
1•bryanrasmussen•41m ago•0 comments

The Deathbed Fallacy

https://www.hjorthjort.xyz/2018/02/21/the-deathbed-fallacy.html
1•mefengl•43m ago•0 comments

Domain Connect

https://www.domainconnect.org/
1•gregsadetsky•44m ago•0 comments

Michael Saylor Bitcoin for Corporations 2025 Keynote Speech [video]

https://www.youtube.com/watch?v=3-vBBYEXv6M
1•simonebrunozzi•47m ago•0 comments

Google auto-converts passwords to passkeys on Android

https://www.androidpolice.com/google-may-auto-convert-passwords-to-passkeys-on-android/
1•vdelitz•49m ago•0 comments

Vibe Coding Tools (directory with demos)

https://www.indiehackers.com/vibe-coding-tools
2•rmason•57m ago•0 comments

Ransomware group LockBit appears to have been hacked

https://www.reuters.com/technology/ransomware-group-lockbit-appears-have-been-hacked-analysts-say-2025-05-08/
4•gray_amps•1h ago•0 comments

Meta Locate Objects in 3D

https://locate3d.atmeta.com/
1•totalview•1h ago•0 comments

Chinese chipmaker readies 128-core, 512-thread CPU with AVX-512

https://www.tomshardware.com/pc-components/cpus/chinese-chipmaker-readies-128-core-512-thread-cpu-with-avx-512-and-16-channel-ddr5-5600-support
2•ksec•1h ago•1 comments

The Taxonomy for Data Transformations in AI Systems

https://www.hopsworks.ai/post/a-taxonomy-for-data-transformations-in-ai-systems
1•jamesblonde•1h ago•0 comments

Writing LSP client in Clojure in 200 lines of code

https://vlaaad.github.io/lsp-client-in-200-lines-of-code
2•vlaaad•1h ago•0 comments

It Couldn't Be Done

https://twitter.com/jasonfried/status/1920985962559271129
1•tosh•1h ago•0 comments