frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Sugar industry influenced researchers and blamed fat for CVD

https://www.ucsf.edu/news/2016/09/404081/sugar-papers-reveal-industry-role-shifting-national-hear...
75•aldarion•1h ago•23 comments

LaTeX Coffee Stains [pdf] (2021)

https://ctan.math.illinois.edu/graphics/pgf/contrib/coffeestains/coffeestains-en.pdf
69•zahrevsky•1h ago•16 comments

“Stop Designing Languages. Write Libraries Instead” (2016)

https://lbstanza.org/purpose_of_programming_languages.html
153•teleforce•3h ago•108 comments

A4 Paper Stories

https://susam.net/a4-paper-stories.html
119•blenderob•3h ago•55 comments

Shipmap.org

https://www.shipmap.org/
25•surprisetalk•54m ago•2 comments

Meditation as Wakeful Relaxation: Unclenching Smooth Muscle

https://psychotechnology.substack.com/p/meditation-as-wakeful-relaxation
27•surprisetalk•55m ago•3 comments

US Job Openings Decline to Lowest Level in More Than a Year

https://www.bloomberg.com/news/articles/2026-01-07/us-job-openings-decline-to-lowest-level-in-mor...
54•toomuchtodo•25m ago•10 comments

We might have been slower to abandon StackOverflow if it wasn't a toxic hellhole

https://www.pcloadletter.dev/blog/abandoning-stackoverflow/
42•ronbenton•31m ago•37 comments

LLM Problems Observed in Humans

https://embd.cc/llm-problems-observed-in-humans
6•js216•22m ago•0 comments

The Eric and Wendy Schmidt Observatory System

https://www.schmidtsciences.org/schmidt-observatory-system/
47•pppone•3h ago•35 comments

Show HN: KeelTest – AI-driven VS Code unit test generator with bug discovery

https://keelcode.dev/keeltest
17•bulba4aur•2h ago•4 comments

Sergey Brin's Unretirement

https://www.inc.com/jessica-stillman/google-co-founder-sergey-brins-unretirement-is-a-lesson-for-...
286•iancmceachern•6d ago•356 comments

Formal methods only solve half my problems

https://brooker.co.za/blog/2022/06/02/formal.html
54•signa11•4d ago•19 comments

Optery (YC W22) Hiring a CISO and Web Scraping Engineers (Node) (US and Latam)

https://www.optery.com/careers/
1•beyondd•3h ago

Vector graphics on GPU

https://gasiulis.name/vector-graphics-on-gpu/
116•gsf_emergency_6•4d ago•22 comments

Quake Brutalist Jam III

https://www.slipseer.com/index.php?resources/quake-brutalist-jam-iii.549/
52•Venn1•2d ago•8 comments

Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone

https://github.com/rberg27/doom-coding
518•rbergamini27•20h ago•358 comments

Opus 4.5 is not the normal AI agent experience that I have had thus far

https://burkeholland.github.io/posts/opus-4-5-change-everything/
704•tbassetto•22h ago•1021 comments

Show HN: Comet MCP – Give Claude Code a browser that can click

https://github.com/hanzili/comet-mcp
14•hanzili•3d ago•12 comments

Electronic nose for indoor mold detection and identification

https://advanced.onlinelibrary.wiley.com/doi/10.1002/adsr.202500124
164•PaulHoule•15h ago•91 comments

A 30B Qwen model walks into a Raspberry Pi and runs in real time

https://byteshape.com/blogs/Qwen3-30B-A3B-Instruct-2507/
299•dataminer•19h ago•104 comments

Show HN: SMTP Tunnel – A SOCKS5 proxy disguised as email traffic to bypass DPI

https://github.com/x011/smtp-tunnel-proxy
108•lobito25•15h ago•36 comments

Show HN: RepoReaper – AST-aware, JIT-loading code audit agent (Python/AsyncIO)

https://github.com/tzzp1224/RepoReaper
5•realdexter•1h ago•0 comments

The creator of Claude Code's Claude setup

https://twitter.com/bcherny/status/2007179832300581177
498•KothuRoti•4d ago•332 comments

Vietnam bans unskippable ads

https://saigoneer.com/vietnam-news/28652-vienam-bans-unskippable-ads,-requires-skip-button-to-app...
1494•hoherd•23h ago•764 comments

On the slow death of scaling

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5877662
101•sethbannon•12h ago•22 comments

Commodore 64 floppy drive has the power to be a computer and runs BASIC

https://www.tomshardware.com/pc-components/cpus/commodore-64-floppy-drive-has-the-power-to-be-a-c...
5•rbanffy•20m ago•0 comments

I wanted a camera that doesn't exist, so I built it

https://medium.com/@cristi.baluta/i-wanted-a-camera-that-doesnt-exist-so-i-built-it-5f9864533eb7
426•cyrc•4d ago•132 comments

The first new compass since 1936

https://www.youtube.com/watch?v=eiDhbZ8-BZI
60•1970-01-01•5d ago•38 comments

Oral microbiome sequencing after taking probiotics

https://blog.booleanbiotech.com/oral-microbiome-biogaia
172•sethbannon•18h ago•75 comments
Open in hackernews

GBC Boot Animation 88×31 Web Button

https://zakhary.dev/blog/gbc-web-button
194•zakhary•1d ago

Comments

mysterydip•1d ago
I love the comeback of web buttons. And pages like this that go into great detail of such a niche thing.
zakhary•18h ago
Thanks for the kind words! :)
catskull•1d ago
Very nicely done! Great blog as well, I’ve subbed to your RSS.
zakhary•18h ago
Thank you! I don't post as often as I'd like to, but I'm hoping to blog more this year
K2h•1d ago
Excellent writeup. Thank yiu for showing the details step by step.
zakhary•18h ago
Thanks! I'm glad people appreciated seeing my process for this silly little project
roskelld•1d ago
I've missed Web buttons. I remember entire movements done using them back in the mid 90's. There were some boycotts where people would put the buttons on their site to show support.

I also remember the ones proudly showing that their web page was written in Notepad or even Edit instead of some bloat ridden Frontpage or other generator site.

This was a really fun read. Will sub to your rss!

kristopolous•1d ago
https://9ol.es/buttons/index.html a while back I did some archival scraping for these (using things like last modified dates, looking for meta generator tags... I forget how I wrote it exactly, it's probably somewhere)

I did some research in icon packs but as far as I can find, a bunch of these are just independent creations.

Therefore, I believe this collection is the definitive source of all of them. I found no other modern effort at collecting them.

mickeyp•1d ago
Those are just.. buttons. But they are not 'web buttons' like you'd see everywhere on the web in the 90s. They are the same shape and size as the link above, and they were indeed often animated GIFs.
gus_massa•1d ago
Here are a few https://anlucas.neocities.org/88x31Buttons

(HN discussion https://news.ycombinator.com/item?id=33793273 )

kristopolous•21h ago
They're earlier. There's basically 3 design eras. The first used 1 bit transparent gifs (i used those on my bootstra386.com site)

The second had 40x40 buttons, then the third had 88x31...

Ironically the best place to find this evidence is in books. Head on over to archive.org, find some mass market "how to use the web" books and they're full of screenshots.

You could also do wayback machine but during the "folk art" era of the web, there was long forgotten web properties run by "just some person" with names like "web fairy's daily roundup" with these long links like homesite.unc.edu/~rhonda/links.htm or whatever.

The fetishism for dot coms is probably post-1997

When you go through these old texts it's a sea of sites you have never heard of. Some of those are in the wayback, a lot of them aren't.

You can clearly see the eras. There's also some promotional videos such as

https://youtu.be/-1l6aBgX5UY?si=UioQTDenqHelQc07

88x31 is where most of the effort has been placed on the archives and so I kind of just pass over that one

The last thing is the hypercard cross-over ... there were many users and creators that went from that platform to the web and they took their hypercard design language with them.

The 88x31 might be called the first post-hypercard era.

zakhary•17h ago
Really interesting history, I didn't know about the 1-bit transparent gifs of the 80s!
kristopolous•16h ago
huh? 1 bit transparent gifs of the 80s? I didn't make that claim. There's two gif standards, GIF87a and GIF89a they were by compuserve. 89a introduced transparency. Netscape Navigator 2.0 introduced support for animated looping GIFs in 1995, this was the game changer.

GIF wasn't a widely used raster format of the 1980s. That would be PCX, MSP (pre BMP), PIC (Macintosh PICT), IMG (GEM), TIFF, Dr. Halo (CUT/PAL), TARGA...

None of the 1980s image formats are in use anymore except for Postscript which is a programming language so it doesn't really count. The TIFF of the 1980s (the kind that NextStep generates for instance) won't even open in modern imagemagick with libtiff stripping that support 15 years ago (along with a lot of other companies ebullient artistic license of the TIFF standard). Modern TIFF uses standards dated post 2000.

If you need to open a TIF dated from the 1980s, hit me up, I've had to resurrect these parsers before.

zakhary•11h ago
Oops my bad. I assumed they were from late 80s since I was under the impression the 88x31s were popularized by a Netscape button from ~93. (But I could be completely mistaken about that; I’m by no means an expert.)

Regardless, this is really interesting!

jsheard•1d ago
I miss those 350x19 "userbar" images that people used to stack in their forum signatures. Can we get those on HN? I need everyone to know I use Dreamweaver.

http://tiptopglobe.com/free-forum-userbars

philo23•22h ago
My favourite thing about these is that nearly everyone just kind of agreed on using that same pixel font for the text on the right side.
giancarlostoro•20h ago
I miss forums being more prevalent. I guess Facebook and other social media killed the prevalence of forums.
zakhary•18h ago
Thanks so much! Hopefully I'll post more on my blog this year
austinallegro•1d ago
Great work!

Also, Nintendo lawsuit incoming in 3...2...

zakhary•18h ago
Thanks!

> Also, Nintendo lawsuit incoming in 3...2...

Lol I sure hope not

m00dy•1d ago
I really like the colorful animation on the button. I was actually close to using the same technique for the DeepWalker intro, just open it on desktop in a browser that supports 3D.

[0]: https://deepwalker.xyz

orphea•1d ago
I feel like you're self-promoting a little bit too much.
jwrallie•1d ago
As a side effect of owning a GBC since I was 12, I can hear this gif!

Over 20 years later, the atomic purple now looks a bit yellowish, and I had to replace the polarizer at some point due to UV damage, otherwise still working perfectly fine.

looperhacks•1d ago
Cool post!

The capture process sounds much more complicated than necessary. There are emulators that can capture the output as APNG/GIF/... If you really want to make sure that you have every frame, a good emulator also supports manual frame stepping without having to use the debugger.

pimlottc•20h ago
You could also use a screen recorder with a non-lossy codec and grab the frames from that
zakhary•18h ago
Thank you!

Yeah I definitely could have improved the capture method. It happens to be that I'm already familiar enough with GBZ80 assembly, but given how tedious taking the actual screenshots was I would opt for a less complicated solution in the future.

0x00cl•1d ago
There is a big collection here: https://cyber.dabamos.de/88x31/