frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Printing Petscii Faster

https://retrogamecoders.com/printing-petscii-faster/
19•ibobev•4d ago

Comments

1313ed01•2h ago
If anyone wants to do this in DOS, one thing I learned from the 1991 BLUE Book is that BLOAD can be used to load a binary file straight to graphics card memory. https://github.com/robhagemans/hoard-of-gwbasic

There was a site hosting the author's freeware utilities (now only on the web archive?), and one is a graphics editor made for that purpose ("EBS: Screen editor for BLOAD pages"):

https://web.archive.org/web/20060410121551/http://scottserve...

From a quick search BLOAD is available in Commodore BASIC as well. Would be interesting to hear how it compares to the optimized loop that PRINTs the image, if the same trick works on a C64?

* No... BLOAD was added in some later version, e.g. for C128, not any of the versions running on C64 https://www.c64-wiki.com/wiki/BASIC_7.0#Commodore_BASIC_Comm... ... But I guess the speed of reading a few kB from a C64 disk drive compared to a 1991 PC hard disk may make it a pretty bad idea anyway if speed is important. On the other hand it would make the program itself smaller and faster to load, so difficult to guess if the total time to render the screen would have increased or not.

mkesper•14m ago
I mean, it's basic knowledge that in BASIC printing a whole line is faster than poking characters in a loop. You can also simulate curses positioning by using strings of control characters https://www.c64-wiki.com/wiki/control_character No need to have a real C64 to evaluate most things, there are quite accurate emulators, too.

FSF announces Librephone project

https://www.fsf.org/news/librephone-project
647•g-b-r•6h ago•244 comments

I am a programmer, not a rubber-stamp that approves Copilot generated code

https://prahladyeri.github.io/blog/2025/10/i-am-a-programmer.html
80•pyeri•1h ago•72 comments

Pixnapping Attack

https://www.pixnapping.com/
12•kevcampb•32m ago•1 comments

A modern approach to preventing CSRF in Go

https://www.alexedwards.net/blog/preventing-csrf-in-go
44•todsacerdoti•15h ago•6 comments

Beliefs that are true for regular software but false when applied to AI

https://boydkane.com/essays/boss
326•beyarkay•12h ago•245 comments

Nvidia DGX Spark: great hardware, early days for the ecosystem

https://simonwillison.net/2025/Oct/14/nvidia-dgx-spark/
79•GavinAnderegg•5h ago•24 comments

Interviewing Intel's Chief Architect of x86 Cores

https://chipsandcheese.com/p/interviewing-intels-chief-architect
66•ryandotsmith•5d ago•0 comments

How bad can a $2.97 ADC be?

https://excamera.substack.com/p/how-bad-can-a-297-adc-be
223•jamesbowman•13h ago•120 comments

Can we know whether a profiler is accurate?

https://stefan-marr.de/2025/10/can-we-know-whether-a-profiler-is-accurate/
31•todsacerdoti•4h ago•6 comments

DOJ seizes $15B in Bitcoin from 'pig butchering' scam based in Cambodia

https://www.cnbc.com/2025/10/14/bitcoin-doj-chen-zhi-pig-butchering-scam.html
63•pseudolus•15h ago•57 comments

Unpacking Cloudflare Workers CPU Performance Benchmarks

https://blog.cloudflare.com/unpacking-cloudflare-workers-cpu-performance-benchmarks/
184•makepanic•10h ago•29 comments

How AI hears accents: An audible visualization of accent clusters

https://accent-explorer.boldvoice.com/
198•ilyausorov•14h ago•78 comments

Printing Petscii Faster

https://retrogamecoders.com/printing-petscii-faster/
19•ibobev•4d ago•2 comments

Hacking the Humane AI Pin

https://writings.agg.im/posts/hacking_ai_pin/
114•agg23•6d ago•26 comments

SmolBSD – build your own minimal BSD system

https://smolbsd.org
173•birdculture•12h ago•12 comments

How to turn liquid glass into a solid interface

https://tidbits.com/2025/10/09/how-to-turn-liquid-glass-into-a-solid-interface/
126•tambourine_man•11h ago•89 comments

Astronomers 'image' a mysterious dark object in the distant Universe

https://www.mpg.de/25518363/1007-asph-astronomers-image-a-mysterious-dark-object-in-the-distant-u...
214•b2ccb2•15h ago•115 comments

Show HN: Greenonion.ai – AI-Powered Design Assistant

https://exuberant-premise-723012.framer.app/
26•yanjiechg•1w ago•18 comments

A 12,000-year-old obelisk with a human face was found in Karahan Tepe

https://www.trthaber.com/foto-galeri/karahantepede-12-bin-yil-oncesine-ait-insan-yuzlu-dikili-tas...
291•fatihpense•1w ago•126 comments

Python's splitlines does more than just newlines

https://yossarian.net/til/post/python-s-splitlines-does-a-lot-more-than-just-newlines/
9•woodruffw•6d ago•1 comments

Surveillance data challenges what we thought we knew about location tracking

https://www.lighthousereports.com/investigation/surveillance-secrets/
372•_tk_•10h ago•88 comments

CSS for Styling a Markdown Post

https://webdev.bryanhogan.com/miscellaneous/styling-markdown/
33•bryanhogan•1w ago•9 comments

What Americans die from vs. what the news reports on

https://ourworldindata.org/does-the-news-reflect-what-we-die-from
506•alphabetatango•11h ago•282 comments

GrapheneOS is ready to break free from Pixels

https://www.androidauthority.com/graphene-os-major-android-oem-partnership-3606853/
266•MaximilianEmel•8h ago•107 comments

Disk Prices

https://diskprices.com/?locale=us
88•bookofjoe•4h ago•38 comments

Why Is SQLite Coded In C

https://www.sqlite.org/whyc.html
167•plainOldText•10h ago•196 comments

ADS-B Exposed

https://adsb.exposed/
297•keepamovin•19h ago•76 comments

Preparing for AI's economic impact: exploring policy responses

https://www.anthropic.com/research/economic-policy-responses
42•grantpitt•11h ago•36 comments

Show HN: Metorial (YC F25) – Vercel for MCP

https://github.com/metorial/metorial
51•tobihrbr•15h ago•19 comments

Beating the L1 cache with value speculation (2021)

https://mazzo.li/posts/value-speculation.html
28•shoo•4d ago•7 comments