News for hackers. Stuff that matters.
Re:Guix Reduces Bootstrap Seed by Half by secraetomani on Wednesday October 09, 2019 @08:15AM (#21202415)
And a typical install of Windows 95 was 55 MB. Which included a bunch of images, sounds, ...
Re:Guix Reduces Bootstrap Seed by Half by oblio on Wednesday October 09, 2019 @08:47AM (#21202635)
> images

800x600 16 bit backgrounds and 16x16 16 bit icons...

> sounds

MIDI sounds...

We're not living in 1995, anymore.

Re:Guix Reduces Bootstrap Seed by Half by Fnoord on Wednesday October 09, 2019 @04:31PM (#21207694)
Weren't (the) BMPs large in size?
Re:Guix Reduces Bootstrap Seed by Half by oblio on Thursday October 10, 2019 @07:48AM (#21213333)
I'm pretty sure that even at that time compressed formats were used :-)

JPG was released in 1992, GIF in 1987.

Re:Guix Reduces Bootstrap Seed by Half by Fnoord on Thursday October 10, 2019 @09:11AM (#21213982)
These were used, yes. I am pretty sure Windows in most of 90s used BMPs, e.g. for backgrounds and in MS Paint. [1] Also, GIF is no replacement for BMP.

[1] https://www.fileformat.info/format/bmp/egff.htm

Re:Guix Reduces Bootstrap Seed by Half by secraetomani on Wednesday October 09, 2019 @09:48AM (#21203147)
What, your C compiler includes high-definition image and audio files? What times to be alive...
Re:Guix Reduces Bootstrap Seed by Half by oblio on Wednesday October 09, 2019 @10:35AM (#21203657)
He was comparing Win 95 to modern software.

Also, as far as I know even stuff like compilers (if they want to support Unicode fully) have to pull in dependencies like ICU, which because of its symbol DB weighs about 30MB.

That's another problem Win 95-era software didn't have to care about...

Re:Guix Reduces Bootstrap Seed by Half by AnIdiotOnTheNet on Wednesday October 09, 2019 @01:37PM (#21205643)
ICU is a problem of our own making. Computers worked with other languages all the time before Unicode. You could say the same for pretty much any modern dependency.
Re:Guix Reduces Bootstrap Seed by Half by yjftsjthsd-h on Wednesday October 09, 2019 @09:43AM (#21203108)
But crucially, it didn't ship any compiler chain capable of building itself; I know compilers were smaller then, but apples-apples...
Re:Guix Reduces Bootstrap Seed by Half by folkrav on Wednesday October 09, 2019 @09:28AM (#21202964)
I'd be curious about comparing the resolution, color depth and compression levels of those images, and the bitrate/compression levels/codec of those sounds. Let's take one wallpaper. Win95 must have included a what, max 1024x768 wallpaper size? Assuming identical compression and color depths, that's still 786432 pixels total, compared to the 4K wallpapers we get today with 8294400 pixels - a larger than 10x increase. That's vastly oversimplifying, as a 10x pixel count doesn't directly translate to a 10x file size, but still, that's just for one image.

Pretty sure sounds in Win95 were MIDI, which aren't even actual audio files.

Re:Guix Reduces Bootstrap Seed by Half by secraetomani on Wednesday October 09, 2019 @09:47AM (#21203138)
We are comparing here a full graphical OS with kernel & drivers versus a bunch of command line tools.

And no, Win95 did include real audio files (if small).

Re:Guix Reduces Bootstrap Seed by Half by nitrogen on Wednesday October 09, 2019 @05:23PM (#21208251)
Don't make the mistake of assuming a GUI is automatically more complex or more advanced than command line tools.