frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: I hand-coded a white-cube-style portfolio website

https://lorie.gallery/
1•ayaros•3h ago
The last Show HN I did got me a wide amount of attention for that project, and I'm incredibly grateful to everyone here who upvoted and commented. I realize, of course, that it's also the luck of the draw. I did my best to fix some of the issues pointed out in the comments. There are still a few more things I need to fix, which I'll get to soon!

In any case, I figured I might as well share another project I've worked on. This isn't as complex as LisaGUI, and it's perhaps not as Show HN-friendly in that there's not really much to tinker with, but it was hand-crafted with great care, and it's technically interactive.

This is a gallery website I created for my grandmom's artwork. I coded everything by hand from scratch. Like LisaGUI, the website's front-end is a single page with no frameworks. You will need JS enabled; there's a bit of code that retrieves images and string data about each painting.

On the back-end, I wrote a utility to modify the gallery database (which is just a JSON file and some directories holding images). The utility consists of a python3 script that runs a locally hosted server. This launches the default browser and opens up a GUI that lets you rearrange and edit the image file and strings for each entry in the database. I created a short video demo which showcases this; it can be watched here: https://yaros.ae/data/misc/loriegalleryeditordemo.mp4

This was made during the height of the pandemic. My grandmom was depressed about not being able to go out as much as she was used to. In the past I had discussed the idea of making a website for her, and at that moment it seemed like the perfect thing I could do to help cheer her up.

Why code this from scratch? First, at the time I couldn't find a website builder offering the exact kind of template I was looking for. I wanted something that had the look and feel of a white-cube art gallery with placards on the wall next to each painting. Second, sites offered by site builders tend to be quite bloated. I wanted the leanest, simplest site possible for my grandmom's work. Third? Well of course, to see if I could do it.

I also have a clone of this site hosting my own artwork (https://art.yaros.ae/). I originally planned on making this extensible and more user-friendly so anyone could use it as their portfolio, but I never got around to it. (Consequently, right now this isn't licensed for anyone else to use.) But at this point, for most people it would probably be easier and take far less time to just set up something on Squarespace or Wix or some other site builder. The average artist probably doesn't want to have to go through the hassle of manually hosting their own site anyway (or doing something silly like updating it through commits via GitHub!).

Satellites and drone swarms: The new high-tech quest to fight wildfires

https://www.msn.com/en-us/news/us/satellites-and-drone-swarms-the-new-high-tech-quest-to-fight-wildfires/ar-AA1JGm0R
1•xrayarx•1m ago•0 comments

Cara Pembatalan SPinjam

1•SPinjamShopee•3m ago•0 comments

New Hidden State of Matter Could Make Computers 1,000x Faster

https://www.popularmechanics.com/science/a65531679/hidden-metallic-state/
2•Bluestein•5m ago•0 comments

How to avoid dynamic linking of Steam's client library using a old trick

https://nullonerror.org/2025/06/03/how-to-avoid-dynamic-linking-of-steam-s-client-library-using-a-very-old-trick/
1•delduca•6m ago•0 comments

Comparing Wage Growth for Job Stayers and Job Switchers

https://www.apolloacademy.com/comparing-wage-growth-for-job-stayers-and-job-switchers/
1•kamaraju•6m ago•0 comments

Ferrari F355 Simulator for Sale Is Peak Retro SIM Racing

https://www.thedrive.com/news/this-ferrari-f355-simulator-for-sale-is-peak-retro-sim-racing
1•rmason•6m ago•0 comments

Writing a Good Design Document

https://grantslatton.com/how-to-design-document
1•kiyanwang•8m ago•0 comments

Ask HN: When to Open a Beta?

2•growbell_social•8m ago•0 comments

As McKinsey nears 100, is the world’s illustrious consultancy past its prime?

https://www.economist.com/business/2025/08/03/how-mckinsey-lost-its-edge
1•hhs•12m ago•1 comments

Heat index of 182 degrees in Iran likely false

https://www.accuweather.com/en/weather-news/live-news/clearing-the-air-heat-index-of-182-degrees-in-iran-likely-false/1798333
1•geox•12m ago•0 comments

Italy's Undercover Pizza Detectives

https://www.bbc.com/travel/article/20250801-italys-undercover-pizza-detectives
1•pseudolus•13m ago•0 comments

Guelph man walks 3000km to map urban-nature connections

https://www.guelphtoday.com/bold/guelph-man-walks-3000-km-to-map-urban-nature-connections-10919856
2•gnabgib•14m ago•0 comments

The most recommended new space opera books

https://shepherd.com/bookshelf/space-opera/new
2•bwb•16m ago•1 comments

New Educational App Lets Users Explore the Human Side of AI Alignment

https://simulateai.io/
2•CitizenOfEarth•17m ago•0 comments

Karpathy vs. McKinsey: The Truth About AI Agents (Software 3.0) [video]

https://www.youtube.com/watch?v=xZX4KHrqwhM
1•nspassov•22m ago•0 comments

Description of the Treasury International Capital (Tic) System

https://home.treasury.gov/data/treasury-international-capital-tic-system-home-page/description-of-TIC-system
1•kamaraju•25m ago•0 comments

An Investigation into the Firm at the Heart of the Democratic Spam Machine

https://data4democracy.substack.com/p/the-mothership-vortex-an-investigation
2•danso•25m ago•0 comments

Creating a Toy Programming Language with Actor-Based Parallelism

https://pointersgonewild.com/2025-08-03-creating-a-toy-language-with-actor-based-parallelism/
1•Luc•28m ago•0 comments

Book Review: 'Mailman,' by Stephen Starring Grant

https://www.nytimes.com/2025/07/21/books/review/stephen-starring-grant-mailman.html
2•janandonly•30m ago•0 comments

Critcl – C Runtime in Tcl

https://andreas-kupries.github.io/critcl/
1•ofalkaed•31m ago•0 comments

Why do LLMs still not run code before giving it to you?

1•highfrequency•31m ago•1 comments

OnStar Crisis Mode Facilitated Rescue of Multiple Stranded Drivers in TX Floods

https://www.jalopnik.com/1928631/general-motors-onstar-crisis-mode-flood-stranded-drivers-rescued/
1•rntn•34m ago•0 comments

Connect AI to MicroM8 Apple IIe Emulator Using MCP

https://paleotronic.com/2025/08/03/connect-ai-to-microm8-apple-iie-emulator-and-turtlespaces-logo-using-mcp-model-context-protocol-for-vibe-coding-and-other-activities/
1•empressplay•35m ago•0 comments

AI hallucinations will be solvable within a year (2024)

https://fortune.com/2024/04/16/ai-hallucinations-solvable-year-ex-google-researcher/
2•rvz•37m ago•2 comments

Solar and Batteries Lead US Power Plant Additions by a Lot

https://insideclimatenews.org/news/31072025/inside-clean-energy-solar-and-batteries-lead-us-power/
2•dotcoma•38m ago•0 comments

Trigger HN: Browser Tab Switching

1•Toby1VC•38m ago•0 comments

LightMessenger for the Flipper Zero

https://hackaday.com/2025/05/23/pov-on-the-flipper-zero/
2•Bondi_Blue•39m ago•0 comments

Freshwater loss from land is the lead driver of sea-level rise

https://news.asu.edu/20250725-environment-and-sustainability-new-global-study-shows-freshwater-disappearing-alarming
20•ornel•40m ago•4 comments

The Dollar Is Dead

https://mathmeetsmoney.substack.com/p/the-dollar-is-dead
58•nhp_fermi•42m ago•29 comments

Surgical Rewrite from Go to Rust

https://wxiaoyun.com/blog/rust-rewrite-case-study/
2•nvegater•42m ago•0 comments