Hacker Newsnew | past | comments | ask | show | jobs | submit | bpeebles's commentslogin

To be more exact (in an excessive way), it uses the BIOS's code to set the video mode (INT 10h) which is probably a few dozen bytes (at least?) although I have been remiss at not ever reading them. And it depends on DOS configuring the memory space to leave an INT 20h call (to terminate the program) at a place that's easy to RET to. But, yeah, very little extra. But I'm not being negative at all and this is pretty nice code and on the impressive side of 256 byte demos from the 80s and 90s (and onward).


Yes, this is very minimal; if it were self-booting the INT 20h call wouldn't be needed, but there's no getting around the INT 10h, unless you specialize for very specific hardware.

The entire 5150 BIOS fit in 8k, so even if it were laden with BIOS calls (which it's not) then that would be an upper-bound.


The VBIOS is around 32-64k. The modesetting path is probably a few k.

And it depends on DOS configuring the memory space to leave an INT 20h call (to terminate the program) at a place that's easy to RET to.

This has always been the case, and actually inherited from CP/M.


Also, MIDI - I'm not very familiar with demo programming, but I guess using MIDI saves a lot of bytes compared to trying to do something similar with only the PC speaker?


MIDI is a protocol for describing audio.

Sure, it saves a lot of bytes compared to PCM encoded wave-form data, but it's not really cheating anything unless we also consider the red, blue and green parts of the computer monitor to be cheating because we're not outputting colours as raw wavelengths, but instead the monitor is decoding compressed signals into actual colours.


What is this "cheating" you speak of? I wasn't expressing any judgement, just saying that using MIDI helps save bytes. But now that you mention it, the bitmapped graphics that we take for granted nowadays also help (it gives you a whole memory space to work with that doesn't count towards the length of your program, rather than having to "race the beam" -https://en.wikipedia.org/wiki/Racing_the_Beam). Not sure if there's a demoscene for the Atari 2600, but that would probably be the most "bare-metal" you could get...


Not sure if there's a demoscene for the Atari 2600

Of course: https://www.pouet.net/prodlist.php?platform%5B%5D=Atari+VCS&...


Thanks :)

and yes, your observations are spot on.


It depends on order size. I think orders for one or two people over time you'd save close to 50% between deals and using points. For larger orders 20% off once a day is about the best you can do. (I'm my area/experience.)


It's not always clear but notability is not temporary[0] under English Wikipedia's guidelines. Standards of what makes something notable have shifted over the years and sometimes the different is hard to tease out.

0. https://en.wikipedia.org/wiki/Wikipedia:Notability#Notabilit...


I understand this to be the case, but in practice the distinction is mostly immaterial. Topics are notable for a decade, then not notable the next.


https://rhodesmill.org/brandon/2012/one-sentence-per-line/ is one possibility. And discusses a Kernighan Unix memo from 1974 advocating for the practice. "UNIX for Beginners" https://web.archive.org/web/20130108163017if_/http://miffy.t... (PDF)


It seems like nothing changes in Android 14? Like at worst it's still possible on 14, whatever it is, but my impression from the title was that it's a new issue with 14 making me think I should delay updating.


There are admins on all of the Wikipedias under the WMF umbrella--each one sets their own rules for how admins are picked and how long, if limited at all, their terms are. I do not know what the process is for the Arabic-language wiki in question.


Also a community vote. (The above sysop logs state "according to vote result" and "successful nomination" for the entries logging admin rights being given.)


As of now, https://elements.heroku.com/addons/heroku-postgresql says $0.01/month and their CLI as of Wednesday also said that. Of course, this feels like a weird workaround until December 1 since they also say that's when they're going to saying charging for it.


There are traveling carnivals to things like state/county fairs, as well as just big empty parking lots of malls/etc for a few weeks, with significant g-force rides. So well over a thousand locations in the US.


Why do product announcements matter? Like I know many people like Apple's traditionally but they're just ads.


Apple’s announcements are all pre-recorded theatrics now. They are attention grabbing, over the top, and sensationalized to feel special.

Props to Google for actually doing their event live, cutting to the chase, and not scaring people into feeling like they will die if they don’t buy product X or Y


It's still $5 but they say on the signup page they'll waive it if you ask because you can't afford it/can't send the money somehow. So it's still very accessible but very, very few spammers bother to do either (a few have in the past decade and a half, of course).


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: