frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Tiny Core Linux: a 23 MB Linux distro with graphical desktop

http://www.tinycorelinux.net/
80•LorenDB•1h ago

Comments

bflesch•58m ago
Looks really nice, I like the idea.

But can they please empower a user interface designer to simply improve the margins and paddings of their interface? With a bunch of small improvements it would look significantly better. Just fix the spacing between buttons and borders and other UI elements.

grim_io•53m ago
One could argue that visible borders are a feature, not a bug.

If you are trying to maximize for accessibility, that is.

egormakarov•39m ago
Pretty sure it was not about presence of visible borders, but about missing spacing between borders and buttons. That on some screenshots, but not others. It's not like this ui has some high-density philosophy, it's just very inconsistent
bflesch•28m ago
It's not about the damn borders it is about the spacing between the buttons and other UI elements as you can see in the screenshot. I don't want them to introduce some shitty modern design, just fix the spacing so it doesn't immediately jump out as odd and unpolished.
wild_egg•49m ago
Modern UX trends are a scourge of excessive whitespace and low information density that get in the way of actually accomplishing tasks.

Any project that rejects those trends gets bonus points in my book.

Perz1val•31m ago
Look at screenshots -> wallpaper window. The spacing between elements is all over the place and it simply looks like shit. Seeing this I'm having doubts if the team who did this is competent at all
bflesch•25m ago
Exactly.

I know that not everybody spent 10 years fiddling with CSS so I can understand why a project might have a skill gap with regards to aesthetics. I'm not trying to judge their overall competence, just wanted to say that there are so many quick wins in the design it hurts me a bit to see it. And due to nature of open source projects I was talking about "empowering" a designer to improve it because oftentimes you submit a PR for aesthetic improvements and then notice that the project leaders don't care about these things, which is sad.

bflesch•27m ago
If you look at the screenshots it immediately jumps out that it is unpolished: the spacings are all over the place, the window maximize/minimize/close buttons have different widths and weird margins.

I thought that would be immediately clear to the HN crowd but I might have overestimated your aesthetic senses.

shiftpgdn•56m ago
This is cool. My first into to a practical application of Linux in the early 2000s was using Damn Small Linux to recover files off of cooked Windows Machines. I looked up the project the other day while reminiscing and thought it would be interesting if someone took a real shot at reviving the spirit of the project.
hypeatei•54m ago
The site doesn't have HTTPS and there doesn't seem to be any signatures on the downloads page. Any way to check it hasn't been MITM'd?
firesteelrain•48m ago
Not foolproof. Could compute MD5 or SHA256 after downloading.
hypeatei•38m ago
And compare it against what?

EDIT: nevermind, I see that it has the md5 in a text file here: http://www.tinycorelinux.net/16.x/x86/release/

maccard•34m ago
Which is served from the same insecure domain. If the download is compromised you should assume the hash from here is too.
hypeatei•31m ago
An integrity check is better than nothing, but yes it says nothing about its authenticity.
embedding-shape•23m ago
An integrity check where both what you're checking and the hash you're checking against is literally not better than nothing if you're trying to prevent downloading compromised software. It'd flag corrupted downloads at least, so that's cool, but for security purposes the hash for a artifact has to be served OOB.
firesteelrain•21m ago
You can use this site

https://distro.ibiblio.org/tinycorelinux/downloads.html

And all the files are here

https://distro.ibiblio.org/tinycorelinux/16.x/x86/release/

Under a HTTPS connection. I am not at a terminal to check the cert with OpenSSL.

I don’t see any way to check the hash OOB

Also this same thing came up a few years ago

https://www.linuxquestions.org/questions/linux-newbie-8/reli...

firesteelrain•15m ago
There is a secure domain to download from as a mirror. For extra high security, the hash should be delivered OOB like on a mailing list but it isn’t
lysace•48m ago
Ideas to decrease risk of MITM:

Download from at least one more location (like some AWS/GCP instance) and checksum.

Download from the Internet Archive and checksum:

https://web.archive.org/web/20250000000000*/http://www.tinyc...

Y_Y•45m ago
https://github.com/tinycorelinux
trollbridge•46m ago
Not to disrespect this, but it used to be entirely normal to have a GUI environment on a machine with 2MB of RAM and a 40MB disk.

Or 128K of ram and 400 kb disk for that matter.

Perz1val•41m ago
Yea, but those platforms were not 64bit
maccard•35m ago
A single 1920x1080 framebuffer (which is a low resolution monitor in 2025 IMO) is 2MB. Add any compositing into the mix for multi window displays and it literally doesn’t fit in memory.
echoangle•21m ago
Do you really need the framebuffer in RAM? Wouldn't that be entirely in the GPU RAM?
znpy•14m ago
Aren’t you cheating by having additional ram dedicated for gpu use exclusively? :)
sigwinch•12m ago
VGA standard supports up to 256k
jerrythegerbil•11m ago
To put it in GPU RAM, you need GPU drivers.

For example, NVIDIA GPU drivers are typically around 800M-1.5G.

That math actually goes wildly in the opposite direction for an optimization argument.

embedding-shape•24m ago
> Or 128K of ram and 400 kb disk for that matter.

Or 32K of RAM and 64KB disk for that matter.

What's your point? That the industry and what's commonly available gets bigger?

forinti•6m ago
The Acorn Archimedes had the whole OS on a 512KB ROM.

That said, OSs came with a lot less stuff then.

1vuio0pswjnm7•3m ago
I would like to have this again

I prefer to use additional RAM and disk for data not code

deadbabe•40m ago
If you use Linux, why use a graphical desktop? It invites vanity, and a lot of time wasted configuring graphics. Dulls the mind, promotes click and dragging. Just use a terminal setup and open applications as needed, maybe a tiling window manager.
lp0_on_fire•37m ago
Why use a terminal when you can use punch cards?
Y_Y•31m ago
Because this is now a paperless office, please consider the enviroment
adrianN•22m ago
Switching away from clay tablets was a step in the wrong direction.
jqpabc123•31m ago
Why use a computer when you can use a slide rule?
veganjay•37m ago
I have an older laptop with a 32-bit processor and found that TinyCoreLinux runs well on it. It has its own package manager that was easy to learn. This distro can be handy in these niche situations.

Tiny Core Linux: a 23 MB Linux distro with graphical desktop

http://www.tinycorelinux.net/
84•LorenDB•1h ago•36 comments

HTML as an Accessible Format for Papers

https://info.arxiv.org/about/accessible_HTML.html
18•el3ctron•1h ago•9 comments

Linux Instal Fest Belgrade

https://dmz.rs/lif2025_en
67•ubavic•5h ago•8 comments

Self-hosting my photos with Immich

https://michael.stapelberg.ch/posts/2025-11-29-self-hosting-photos-with-immich/
509•birdculture•6d ago•266 comments

A compact camera built using an optical mouse

https://petapixel.com/2025/11/13/this-guy-built-a-compact-camera-using-an-optical-mouse/
164•PaulHoule•2d ago•30 comments

Mapping Amazing: Bee Maps

https://maphappenings.com/2025/11/06/bee-maps/
5•altilunium•6d ago•0 comments

Touching the Elephant – TPUs

https://considerthebulldog.com/tte-tpu/
28•giuliomagnifico•3h ago•6 comments

The unexpected effectiveness of one-shot decompilation with Claude

https://blog.chrislewis.au/the-unexpected-effectiveness-of-one-shot-decompilation-with-claude/
44•knackers•1w ago•21 comments

Wolfram Compute Services

https://writings.stephenwolfram.com/2025/12/instant-supercompute-launching-wolfram-compute-services/
183•nsoonhui•8h ago•85 comments

Cloudflare outage on December 5, 2025

https://blog.cloudflare.com/5-december-2025-outage/
716•meetpateltech•1d ago•519 comments

The Absent Silence (2010)

https://www.ursulakleguin.com/blog/3-the-absent-silence
35•dcminter•4d ago•2 comments

How I discovered a hidden microphone on a Chinese NanoKVM

https://telefoncek.si/2025/02/2025-02-10-hidden-microphone-on-nanokvm/
68•ementally•2h ago•16 comments

Schizophrenia sufferer mistakes smart fridge ad for psychotic episode

https://old.reddit.com/r/LegalAdviceUK/comments/1pc7999/my_schizophrenic_sister_hospitalised_hers...
287•hliyan•8h ago•241 comments

PalmOS on FisherPrice Pixter Toy

https://dmitry.gr/?r=05.Projects&proj=27.%20rePalm#pixter
137•dmitrygr•12h ago•17 comments

Gemini 3 Pro: the frontier of vision AI

https://blog.google/technology/developers/gemini-3-pro-vision/
501•xnx•23h ago•256 comments

Netflix to Acquire Warner Bros

https://about.netflix.com/en/news/netflix-to-acquire-warner-bros
1621•meetpateltech•1d ago•1228 comments

Have I been Flocked? – Check if your license plate is being watched

https://haveibeenflocked.com/
233•pkaeding•12h ago•144 comments

Leaving Intel

https://www.brendangregg.com/blog//2025-12-05/leaving-intel.html
291•speckx•18h ago•162 comments

Divine D native Linux open-source mobile system – Rev. 1.1 Hardware Architecture

https://docs.dawndrums.tn/blog/dd-rev1.1-arch/
30•wicket•4d ago•6 comments

Making tiny 0.1cc two stroke engine from scratch

https://youtu.be/nKVq9u52A-c?si=KVY6AK7tsudqnbJN
96•pillars•5d ago•24 comments

Kids who ran away to 1960s San Francisco

https://www.fieldnotes.nautilus.quest/p/the-kids-who-ran-away-to-1960s-san
41•zackoverflow•3d ago•1 comments

Infracost (YC W21) is hiring Sr Node Eng to make $600B/yr cloud spend proactive

https://www.ycombinator.com/companies/infracost/jobs/Sr9rmHs-senior-product-engineer-node-js
1•akh•9h ago

Netflix’s AV1 Journey: From Android to TVs and Beyond

https://netflixtechblog.com/av1-now-powering-30-of-netflix-streaming-02f592242d80
514•CharlesW•1d ago•263 comments

Frinkiac – 3M "The Simpsons" Screencaps

https://frinkiac.com/
131•GlumWoodpecker•3d ago•41 comments

Patterns for Defensive Programming in Rust

https://corrode.dev/blog/defensive-programming/
293•PaulHoule•23h ago•72 comments

Idempotency keys for exactly-once processing

https://www.morling.dev/blog/on-idempotency-keys/
156•defly•5d ago•66 comments

Why Speed Matters

https://lemire.me/blog/2025/12/05/why-speed-matters/
49•gsky•3h ago•18 comments

The missing standard library for multithreading in JavaScript

https://github.com/W4G1/multithreading
114•W4G1•18h ago•31 comments

I'm Peter Roberts, immigration attorney who does work for YC and startups. AMA

212•proberts•23h ago•276 comments

Adenosine on the common path of rapid antidepressant action: The coffee paradox

https://genomicpress.kglmeridian.com/view/journals/brainmed/aop/article-10.61373-bm025c.0134/arti...
179•PaulHoule•17h ago•120 comments