frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Let's Help NetBSD Cross the Finish Line Before 2025 Ends

https://mail-index.netbsd.org/netbsd-users/2025/10/26/msg033327.html
215•jaypatelani•3h ago

Comments

fallen_comrade•3h ago
https://netbsd.org/donations/
kosolam•2h ago
It’s so annoying that none of the corps using it aren’t putting a cent in and they ask individual developers to donate. Meh
sgt•2h ago
I'd hope at least some of the NetBSD developers are paid to work on the OS as part of their day jobs.
pjmlp•2h ago
That is the wonder of BSD like licenses for big corps.

If Linux never happened, we would still be using big iron UNIXes, each taking whatever they felt like from BSD variants.

Notice how all the new FOSS operating systems for IoT devices none of them use GPL, NutXX, FreeRTOS, Zephyr, Arduino libs, IDF,...

layer8•2h ago
OTOH, if Linux never happened, much more work would be put into *BSD.
ghaff•1h ago
Absent something like OpenSolaris really taking off, the popular opinion in my circles is that *BSD would have (which is at least related to the same thing). Unless you believe Windows would have "won" which is certainly the side-bet a lot of companies were making at the time.
pjmlp•1h ago
Not really, as anyone that was already using UNIX at the time is aware of, and the whole UNIX V6 vs BSD integrations as baseline for Aix, Solaris, Irix, HP-UX,....
unleaded•2h ago
I wonder if there'll be some big cultural shift in open source as people get more annoyed at cases of big companies taking their code and giving nothing back/demanding them to work for free. Might already be happening just slowly
aleph_minus_one•2h ago
The people at the big companies who share the cause are not the ones who have anything important to decide there.
forgetfulness•2h ago
AGPL and non-compete licenses like SSPL and FSL have been steadily adopted —Redis, ElasticSearch and Liquibase notably switched to them—, pretty much motivated by not wanting to be screwed over by Big Tech one way or another.

More than fine if you ask me, giving away your work for megacorps and oligarchs to steamroll your business or otherwise society at large isn’t much of a public service in the end

Imustaskforhelp•46m ago
Yeah I have been thinking more and more about source available. I am not sure about AGPL as I feel like, some companies might still use it. honestly, it depends but all the companies which use non compete license somehow diverts back to AGPL if they were open source before

So if some company/product was open source and then used source available license, the backlash would be so much that they go to something like AGPl most of the time

but that happens because people feel betrayed because some might have contributed thinking its foss forever so its a rug pull

I think a good idea could be to have a source available license from the start so that everybody who ever contributes knows this as a fact.

What are your thoughts? What should I or anyone else pick? As a "foss" advocate, I would prefer AGPL but I don't want to get screwed by Big Tech ever with all the loopholes that they can have (like AWS), Honestly I don't know which is why I am asking really.

ghaff•1h ago
If you don't work for that big company, you're more than welcome to ignore any "demands" to work for free. And a lot of people in open source are indeed paid to work on it.
fidotron•1h ago
Are there any major corporations using NetBSD today?

I know in the past things like the network stack had been repurposed to other mainstream products.

jaypatelani•38m ago
Well NASA currently using pkgsrc of NetBSD for their NAS

https://www.nas.nasa.gov/hecc/support/kb/using-software-pack...

alecco•59m ago
From Bit Tech to startups, most corporations waste billions in ridiculous and frivolous projects and yet insignificant money is sent back to the projects they owe their very existence.

But don't you dare switch to a proprietary license or you will be dragged across social media as an evil selfish person. Even if it's only postponing source releases for a couple of years.

jmclnx•2h ago
Such an underfunded project. Even with such low resources they can get a lot done.
motorest•2h ago
It surprised me that a project such as NetBSD only managed to raise ~$10k throughout the year. What's going on with the project?
jmclnx•1h ago
The last few years or so, its activity seemed to have increased quite a bit, or maybe they are getting more press then they have had in many years :)

FWIW, this is the first time I have ever seen any mention of donations on any major tech WEB site.

bfkwlfkjf•2h ago
OT what's with the email addresses with percent signs in them?
layer8•2h ago
See http://www.faqs.org/docs/linux_network/x-087-2-mail.address.... (next to last paragraph)
berikv•2h ago
“Then there is the % address operator: user %domainB@domainA is first sent to domainA, which expands the rightmost (in this case, the only) percent sign to an @ sign. The address is now user@domainB, and the mailer happily forwards your message to domainB, which delivers it to user. This type of address is sometimes referred to as “Ye Olde ARPAnet Kludge,” and its use is discouraged“
MontyCarloHall•1h ago
>Ye Olde ARPAnet Kludge

Seems fitting that NetBSD's internal mailing lists still use ossified address syntax from a time before DNS.

andai•2h ago
I would guess it's an anti-spam measure. Although if I'm reading sibling comment right, it is actually a valid email address? (Assuming you have a mail server running on localhost.)
layer8•2h ago
It’s rather the opposite: Spammers used to exploit that mechanism back when it was more widely enabled.
wcchandler•2h ago
Do they offer a swag store like OpenBSD or FreeBSD? I realize they only get pennies from those sales but that’s typically my approach, buy a shirt for $30 and make an extra $20 donation.
jaypatelani•45m ago
Yes they do. Here is link https://www.freewear.org/NetBSD
mythz•2h ago
It's really in the best interest of everyone using it to chip in and keep the project relevant. Unfortunately the amount of donations is going to be contingent on the size of its user base which will need to grow to ensure its longevity.
atomic_princess•1h ago
Unfortunately there is nothing justifying keeping this project alive. Linux supports much more hardware and has a license that forces corporations to contribute back, not the case of NetBSD
dijit•41m ago
Linux supports much less hardware than NetBSD.

There are entire categories of computers that simply cannot run Linux.

SPARC64 as an example in this very comment section.

dijit•1h ago
eh, I don't use it, I chucked $150 their way.

Having NetBSD around is a net win, and the cost of doing business for them is extremely low for the product they provide.

jaypatelani•52m ago
Thanks a lot:)
irusensei•2h ago
This year I've seen some retro tech YouTube videos about people putting modern NetBSD in their expensive PDPs and Vax machines. Dave Plumber comes to mind.
sammy2255•1h ago
What is NetBSD?
munchlax•1h ago
It's the amount of BSD you have from gross BSD after paying all the technical debts.
torstenvl•1h ago
It's a BSD variant dedicated to running on a wide variety of hardware.

One of the running jokes is that you can "run it on a toaster" — see https://news.ycombinator.com/item?id=45712368

jorgemendes•1h ago
Donated. I hope NetBSD becomes a stronger option for my old PCs. So many good old machines that could benefit from it.
jmclnx•1h ago
Same here. But one other thing to add for new responses about "Why NetBSD", the rump kernel.

Years ago I had to get a very old document off of a DOS diskette. So I tried:

* On Linux: accessing the diskette would cause a panic or a reboot or massive read failures.

* FreeBSD: panics all the time

* NetBSD: panics. But then I remembered it had rump. So I said, why not try that. Started up rump, got a few code dumps, but after a some tries I got a bit over 90% of the document off of the diskette. The main system had no issues with the rump kernel crashing.

So that alone is worth the "price of admission" :)

jaypatelani•54m ago
Wow this is cool. I always get fascinated by how people have used NetBSD.
nolist_policy•29m ago
Linux can do that with User Mode Linux.
jaypatelani•54m ago
Thanks a lot for donations:)
mlyle•43m ago
Thank -you- for all you do! Donated.

NetBSD has been a labor of love for a long, long time.

In the mid-90's I was a teenager with a 486-25 on a desk in a closet running NetBSD 0.9-1.0, connected to 10base2 going to my dad's office where there was a computer that dual booted to Linux. I learned so much from those systems; systems programming, how to really use the C programming language, sysadmin skills, reading network traces. A whole part of who I am today derives from those early experiences trying to figure out what the $## was going on while tracking -CURRENT.

jaypatelani•28m ago
Thanks a lot :)

Here something you might like : CS631 -- Advanced Programming in the UNIX Environment - NetBSD https://stevens.netmeister.org/631/netbsd.html

mlyle•21m ago
:D I've actually seen it.

I'm retired from tech and a high school teacher these days and allowed to teach wack/out of level things.

I would love to teach operating systems with NetBSD, but between the space hardware stuff I do and the Verilog/digital logic/microprocessor architecture class I teach, I soak up all the interested students' elective slots.

nobodyandproud•1h ago
For as long as I can remember, there was NetBSD and FreeBSD (OpenBSD and DragonFly came later).

I suppose after 30+ years, any chance of consolidation is hopeless and undesirable?

E39M5S62•1h ago
Code aside, the goals for each project are vastly different. There's nothing to be gained by consolidation.
nobodyandproud•1h ago
Every Linux distro has different goals. But a unified kernel (more or less).

For hardware, can a single device driver be made for all variants of BSD? If so, then I agree.

cperciva•1h ago
There's a lot of shared code.
tonyhart7•1h ago
what is different than OpenBSD or just BSD???
dijit•1h ago
"BSD" doesn't really exist as far as I'm aware. It was a proprietary operating system made at Berkeley for studying OS design.

OpenBSD/FreeBSD/NetBSD are open source continuations of the source-available 4.4-BSDlite code (removing AT&T proprietary extensions iirc).

OpenBSD follows BSD principles but focuses on code clarity and security.

FreeBSD tries to be very flexible, putting user-experience over security. (it has to be noted that OpenBSD is very usable, but lacks a lot of nice features like ZFS and DTrace that FreeBSD supports).

NetBSD is all about being incredibly lean and portable. NetBSD will run on basically anything, even things that Linux and other *BSD's have no hope of running on.

mistercheph•1h ago
What about DragonFlyBSD?
dijit•1h ago
DragonflyBSD is trying to be extremely progressive in their OS design by leaning in to how we're architecting new computers.

So, leaning in to how SSD's behave instead of how HDD's behave- ensuring that the kernel can make effective use of multiple cores etc;

dainiusse•1h ago
Donated. I an thankful to NetBSD - I built some routers back in 2000. Long live NetBSD!
munchlax•1h ago
And let me guess... You haven't had to replace them since?
jpgvm•1h ago
Migrated them onto a toaster to reduce hardware footprint.
dainiusse•1h ago
They don't exist anymore. No need to be sarcastic. But they gave me plenty of experience
jaypatelani•52m ago
Thanks a lot :)
xyproto•1h ago
Does NetBSD really help reduce e-waste any more than Linux already does?
xhkkffbf•1h ago
Some of the Linux distros are getting pretty fat and don't work so well on older hardware. Of course some are lean too. But NetBSD has a goal.
unleaded•1h ago
Maybe not yet but I can see Linux's place as the shitbox saviour start slipping a bit in the next few years. Debian dropping x86, distros getting fatter in general.. I can't really see those trends reversing. Meanwhile NetBSD goes against them.

However it goes, the main issue is one no operating system can solve which is modern life relying on the Web and beefier browsers. Unless you want to rebel against that you're probably better off getting a laptop from the past 10 years for < £100 on eBay.

dijit•1h ago
How is TLS negotiation and transport on older hardware (with no AES-NI hardware acceleration)?

I remember it used to be expensive as heck to do TLS back in 2014~, so much so that we bought accelerator cards and segmented "secure" servers so that load wouldn't hit the ordinary browsing of our sites...

Imustaskforhelp•55m ago
Although I agree with beefier browsers, I also want to say that there are browsers like dillo etc. which can be good enough for simple websites and also not everything needs a web browser to be usable

Imagine this, a system which can watch movies, edit texts, create disks, have curl/wget, send and recieve files using piping server (which is a curl thing) , view pdfs, mpv and what not, a desktop manager, file manager etc.

As someone hacking around with the legendary tiny core linux, I am more and more mind blown each day with just how much can happen in 14-21 MB, you can definitely build a mini self hosting rack with just some remastering as tinycore can actually run podman as well (combine this with alpine containers to create a super duper minimalist self hosting things too)

the possibilities are endless. When I ran tiny core linux on my pc and ran nothing else, It took 21 mb in ram for a whole gui with editors and file managers etc. all running in ram so super fast filesystem with a package manager

I personally wanted to build my own operating system to limit myself to the most minimal system so taht I just study and do nothing else, I thought tiny core was it but then I tried to hack around it and there are sooooo many things in 21 mb, makes me appreciate minimalism

dijit•43m ago
> which can watch movies

I have to say, the sheer fucking irony of this statement made me do a double-take.

I might be showing my age a bit, but I'm still remembering when web-browsing was considered a "light" activity (without extensions like Web Java), and watching a video was "very computationally expensive".

I guess some shift happened in the early 2010's where video playback was hardware accelerated more frequently; and complicated javascript started taking off as Google unveiled v8.

p_ing•1h ago
The argument for NetBSD is that it runs on almost anything that was ever produced. That isn't the case for Linux, even older x86 is no longer supported in the mainline.
jmmv•46m ago
That may be technically true but…

Linux (the kernel) may have been ported to more machines and architectures than NetBSD’s kernel, yes. But is all the code present in the same source tree or do you have to go find patch sets or unofficial branches?

More importantly: is there a modern distribution that builds an installable system for that platform?

The special thing about NetBSD is that you get the portability out of a single and modern tree for many more platforms than any single Linux distribution offers.

p_ing•21m ago
You said the same thing I did with extra steps.
kakwa_•1h ago
https://technically.kakwalab.ovh/posts/silly-sun-server-intr...

Some architectures are no longer practical with Linux. The kernel might still support it, but distribution support is sketchy.

For a SPARC64 server refurb project, the choices were pretty much OpenBSD or NetBSD in my case.

iberator•34m ago
yes. It supports like 60 different cpu architecture all back to 1979 VAX 790 INCLUDED.

Its also one of few OSes where 32-bit 386 is still tier 1 release.

All from single code source code tree.

jrmg•1h ago
NetBSD is a powerful force for sustainability. Foundation's commitment to running on a vast array of hardware—new and old—helps reduce e-waste. Old laptops and single-board computers that would otherwise be in a landfill are given new life as robust firewalls, file servers, or even retro-gaming machines, all thanks to NetBSD.

Emotionally I like this - but thinking more dispassionately, these systems use, by modern standards, a huge amount of power. I wonder if, for many (most?) of them, it whould not be more environmentally responsible to replace them with modern, less power-hungry devices.

dijit•1h ago
You know, I wonder about that.

The cost of creating new computers has got to be pretty high to the environment (I've heard 85% of lifetime carbon emissions from computers are from the manufacturing process), and I strongly suspect that we don't take that into consideration since we greenwash ourselves by forcing China to do our dirty work, chastising them for it, and then patting ourselves on the back for buying "more energy efficient chips".

nolist_policy•1h ago
Also I bet >50% of personal computer e waste is bog standard x86-64 by now. No need to support a vast array of hardware.
Gud•1h ago
Have you considered any advantages with ensuring code is portable?
Imustaskforhelp•1h ago
> No need to support a vast array of hardware

I hope you understand how unique netbsd is, it is one of the only systems which can be compiled so easily with just a single script even from linux or other systems and its rump kernel etc. drivers from what I know are (modular?) so they could be used with other kernels as well if any kernel wants ie.

You never know where the innovation can be, I feel like that each kernel/operating system can bring a new idea, as an example, templeOS uses Holy C which basically is Just in time C (iirc) and that means that you can just edit files of templeOS and restart and those changes would occur

I know TempleOS is niche and a meme OS but I feel like that there are a lot of ideas and unique operating systems and I have heard that netbsd can be good in giving driver support to.

This is just one of many things, and I feel like the main point of NetBSD and the likes are fundamental hackability, they can run on things like routers as well although most run openbsd/freebsd but still. I don't see a reason not to unless you are speaking monetary (ie. it may take some extra funds developing/hosting but that is chump change) but I feel like NETBSD is a novel project with respectable goals and they aren't going to change just for this.

More Options are a good thing. if I can have a project run on Netbsd, then its very easy to port it over to any other vast array of hardware as well, and that hardware includes extremely embedded hardware as well I guess

ghostly_s•48m ago
> I hope you understand how unique netbsd is, it is one of the only systems which can be compiled so easily with just a single script even from linux or other systems and its rump kernel etc. drivers from what I know are (modular?) so they could be used with other kernels as well if any kernel wants

Aren't competing kernels already shipping support for this hardware? Surely the project has to have more selling points than "can be compiled with a single script."

Imustaskforhelp•39m ago
Support for x86_64?

I meant in the sense that since NetBSD supports soooo many devices, it can also help innovation in other kernels if need be as well by being able to take driver support via its rumpkernel as well if need be

And to be honest, I feel like there is this sense of freedom knowing that you can have a system which is portable, if some script can run on my pc on netbsd, chances are if its not too specific, it could run on your pc or even your toaster lol!

https://laughingsquid.com/netbsd-toaster/

Netbsd can run on any device possible and I really appreciate it.

>Surely the project has to have more selling points than "can be compiled with a single script."

Personally I have only heard good things about netbsd but I don't have much expertise in it (sorry), I can recommend you to take a look at smolbsd which looks really cool for uni-kernel purposes as well

https://news.ycombinator.com/item?id=45582758

I feel like that there is a lot more things that can be done with netbsd as well or other open source projects in general as well

nolist_policy•32m ago
> I hope you understand how unique netbsd is, it is one of the only systems which can be compiled so easily with just a single script even from linux or other systems and its rump kernel etc. drivers from what I know are (modular?) so they could be used with other kernels as well if any kernel wants ie.

Linus hast this with User Mode Linux (upstream) and Linux Kernel Library (out of tree).

> You never know where the innovation can be, I feel like that each kernel/operating system can bring a new idea, as an example, templeOS uses Holy C which basically is Just in time C (iirc) and that means that you can just edit files of templeOS and restart and those changes would occur

That's a while ago, but Fabrice Bellard did a demo with his tiny c compiler where it would would compile the Linux Kernel at boot time and then boot the compiled Kernel.

> This is just one of many things, and I feel like the main point of NetBSD and the likes are fundamental hackability, they can run on things like routers as well although most run openbsd/freebsd but still.

Most consumer grade routers run Linux out of the box.

> More Options are a good thing. if I can have a project run on Netbsd, then its very easy to port it over to any other vast array of hardware as well, and that hardware includes extremely embedded hardware as well I guess

uCLinux (upstream) doesn't even need a MMU. It can run on a Cortex-M4 with 8mb ram.

p_ing•1h ago
It would be awesome to see a cost breakdown/environmental impact of continuing to run a P4 or G5 today vs. the metals/materials/recycling process/disposal process cost and environmental impact.

I always had the same question about cleaning recycling as it went through a recycling plant -- is the water usage environmentally "friendly" versus what is ultimately recycled (which is often not much, sadly).

zenlot•39m ago
Always funny to read from environmentalists discussing how much power draws a lenovo laptop from 2014 running NetBSD.

Come on, look at all the businesses and what's really happening in the space you're commenting on. That laptop literally means nothing.

NathanielK•10m ago
Even the Pentium M systems from a decade prior have <10W idle. Honestly embarrassing to mention when AI chips are dumping kilowatts.
NathanielK•19m ago
Outside of keeping a SPARC blade system running 24/7, most old systems use similar power to light fixture.

This argument misses the forest for the trees for non-commercial users.

rpcope1•6m ago
Given that there are a lot of cases that old systems are used for that don't run the system full out and that they probably idle a lot when on, just like your new stuff, given that a lot of older hardware barring known stupid designs like Pentium 4 that draw ludicrous power for the perf, and given how much of an absolute shit show electronics recycling is (I've seen a good amount of how it actually gets "broken down"), I honestly think we upgrade way too often for most use cases. If you can still get by doing something important with a P3 or a Core 2, honestly I would be really surprised if it was actually vastly more cost efficient and environmentally friendly to refresh to new hardware.
allywilson•44m ago
"I'm Doing My Part"
cntlzw•40m ago
Donated.
lukaslalinsky•34m ago
I'm curious what do people use NetBSD for?
owl_vision•27m ago
i ran NetBSD as a desktop on BeagleBoneBlack from circa 2010 until recently when I donated the hardware to a CompSci student.

...and as others mentioned it: the rump kernel.

owl_vision•23m ago
an offspring to build your own minimal BSD UNIX system: https://www.smolbsd.org/

Let's Help NetBSD Cross the Finish Line Before 2025 Ends

https://mail-index.netbsd.org/netbsd-users/2025/10/26/msg033327.html
215•jaypatelani•3h ago•88 comments

10k Downloadable Movie Posters From The 40s, 50s, 60s, and 70s

https://hrc.contentdm.oclc.org/digital/collection/p15878coll84/search
191•bookofjoe•1w ago•36 comments

Movie Posters from Africa That Are So Bad, They're Good

https://www.utterlyinteresting.com/post/bizarre-movie-posters-from-africa-that-are-so-bad-they-re...
8•bookofjoe•42m ago•0 comments

The bug that taught me more about PyTorch than years of using it

https://elanapearl.github.io/blog/2025/the-bug-that-taught-me-pytorch/
128•bblcla•2d ago•29 comments

Formal Reasoning [pdf]

https://cs.ru.nl/~freek/courses/fr-2025/public/fr.pdf
52•Thom2503•4h ago•6 comments

Asbestosis

https://diamondgeezer.blogspot.com/2025/10/asbestosis.html
161•zeristor•7h ago•104 comments

Eavesdropping on Internal Networks via Unencrypted Satellites

https://satcom.sysnet.ucsd.edu/
84•Bogdanp•5d ago•10 comments

A worker fell into a nuclear reactor pool

https://www.nrc.gov/reading-rm/doc-collections/event-status/event/2025/20251022en?brid=vscAjql9kZ...
527•nvahalik•15h ago•365 comments

You Already Have a Git Server

https://maurycyz.com/misc/easy_git/
232•chmaynard•5h ago•185 comments

Pico-Banana-400k

https://github.com/apple/pico-banana-400k
291•dvrp•14h ago•47 comments

Advent of Code 2025: Number of puzzles reduce from 25 to 12 for the first time

https://adventofcode.com/2025/about#faq_num_days
205•vismit2000•8h ago•128 comments

YouTube Just Ate TV. It's Only Getting Started

https://www.hollywoodreporter.com/business/digital/youtube-impact-tv-sports-late-night-comedy-sho...
9•wallflower•2h ago•2 comments

The Linux Boot Process: From Power Button to Kernel

https://www.0xkato.xyz/linux-boot/
344•0xkato•17h ago•69 comments

Clojure Land – Discover open-source Clojure libraries and frameworks

https://clojure.land/
116•TheWiggles•8h ago•27 comments

Writing a RISC-V Emulator in Rust

https://book.rvemu.app/
68•signa11•8h ago•20 comments

Connect to a 1980s Atari BBS through the web

https://www.southernamis.com/ataribbsconnect
36•JPolka•6h ago•1 comments

LaserTweezer – Optical Trap

https://www.gaudi.ch/GaudiLabs/?page_id=578
48•o4c•8h ago•5 comments

The FSF considers large language models

https://lwn.net/Articles/1040888/
55•birdculture•2h ago•18 comments

D2: Diagram Scripting Language

https://d2lang.com/tour/intro/
194•benzguo•17h ago•49 comments

Torchcomms: A modern PyTorch communications API

https://pytorch.org/blog/torchcomms/
16•paladin314159•20h ago•1 comments

The Journey Before main()

https://amit.prasad.me/blog/before-main
258•amitprasad•20h ago•96 comments

Myanmar military shuts down a major cybercrime center, detains over 2k people

https://apnews.com/article/scam-centers-cybercrime-myanmar-a2c9fda85187121e51bd0efdf29c81da
12•bikenaga•1h ago•0 comments

Bitmovin (YC S15) Is Hiring Engineering ICs and Managers in Europe

https://bitmovin.com/careers
1•slederer•9h ago

PCB Edge USB C Connector Library

https://github.com/AnasMalas/pcb-edge-usb-c
122•walterbell•13h ago•50 comments

NextSilicon reveals new processor chip in challenge to Intel, AMD

https://www.reuters.com/business/nextsilicon-reveals-new-processor-chip-challenge-intel-amd-2025-...
117•simojo•3d ago•26 comments

Why I code as a CTO

https://www.assembled.com/blog/why-i-code-as-a-cto
237•johnjwang•2d ago•193 comments

Project Amplify: Powered footwear for running and walking

https://about.nike.com/en/newsroom/releases/nike-project-amplify-official-images
105•justinmayer•19h ago•100 comments

Show HN: Diagram as code tool with draggable customizations

https://github.com/RohanAdwankar/oxdraw
213•RohanAdwankar•19h ago•41 comments

GenAI Image Editing Showdown

https://genai-showdown.specr.net/
142•rzk•13h ago•38 comments

California invests in battery energy storage, leaving rolling blackouts behind

https://www.latimes.com/environment/story/2025-10-17/california-made-it-through-another-summer-wi...
313•JumpCrisscross•20h ago•273 comments