frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Win16 Memory Management

http://www.os2museum.com/wp/win16-memory-management/
34•supermatou•2d ago

Comments

jdw64•1h ago
Sometimes I think that if it were the old days, I probably wouldn't have been able to program. I remember that these days we program on top of 64bit virtual addresses, but how did developers do it back then
kev009•1h ago
Attention spans were longer.
GordonS•29m ago
I've been wondering about this lately. As a kid, I spent hour upon hour learning about computing: typing in Basic code from a magazine into a Commodore 64, playing with music on an Atari STe, learning my way around a DOS command line, dabbling with 3D modelling... just so much stuff that my own kids would never have the patience for.

I wonder if it's just that kids today (gods that makes me sound old!) are constantly surrounded by entertaining things to do - gaming, TV/films, music, social media.

Braini•26m ago
Its the latter - and I notice that on myself. There are just much more things reachable at any point in time compared to our youth it takes real effort to focus.
jdw64•22m ago
I think that's actually a pretty accurate observation. I'm not a cognitive science expert, so I don't know the details, but there have been articles about 'popcorn brain' due to sustained attention issues, right? Personally, I use LLMs for coding quite often (in my environment, I'm often forced to use them). Compared to the past, when I use an LLM, the answers come immediately, so it seems harder to focus deeply than before. The generation younger than me, which is more focused on Shorts, probably has it even worse
hnlmorg•45m ago
16 bit programs used 16 bit addresses, generally speaking.

Even with 32bit systems where you’d want more than 4GB RAM, application software still had 32 bit addresses (and thus 4GB memory limit).

I think it was a lot more common for 8bit systems to allow for 16 bit addressing though.

It’s been a while though. So hopefully I’m not misremembering things.

barrkel•6m ago
You had to deal with two flavors of pointer, near and far. Far pointers came with segment selector, for accessing more than 64k. Your choice of memory model influenced the defaults. You might use near pointers for internal references in a module, and far pointers for external references.
markus_zhang•16m ago
I think they learned by reading books such as Undocumented Windows or Windows Internals (not to be confused with Windows NT internals), and Microsoft documents.

In fact, I’d argue it was more fun than programming Javascript these days.

rvba•13m ago
You had to figure out so much on your own back then - and reinvent the wheel.

For me it is fascinating how today I can learn a foreign language, or how to code by interacting with the LLM.

The 29th International Obfuscated C Code Contest (IOCCC) 2025 Winners

https://www.ioccc.org/2025/
189•matt_d•5h ago•49 comments

Speculative KV coding: losslessly compressing KV cache by up to ~4×

https://fergusfinn.com/blog/kv-entropy-coder/
54•kkm•2d ago•10 comments

Win16 Memory Management

http://www.os2museum.com/wp/win16-memory-management/
34•supermatou•2d ago•9 comments

Valve P2P networking broken for more than 2 months

https://github.com/ValveSoftware/GameNetworkingSockets/issues/398
182•babuskov•7h ago•86 comments

Scientists ejected from diabetes conference for distributing journal reprints

https://arstechnica.com/science/2026/06/scientists-ejected-from-diabetes-conference-for-distribut...
39•BerislavLopac•1h ago•21 comments

My Software North Star

https://kristoff.it/blog/north-star/
92•kristoff_it•3d ago•42 comments

Field of clones: How horse replicas came to dominate polo

https://knowablemagazine.org/content/article/technology/2026/cloned-polo-horses
98•gscott•8h ago•46 comments

Tokenomics: Quantifying Where Tokens Are Used in Agentic Software Engineering

https://arxiv.org/abs/2601.14470
111•Anon84•9h ago•41 comments

Ntsc-rs – open-source video emulation of analog TV and VHS artifacts

https://ntsc.rs/
352•gregsadetsky•16h ago•94 comments

Public Domain Image Archive

https://pdimagearchive.org/
135•davidbarker•10h ago•21 comments

Symbolica 2.0: Programmable Symbols for Python and Rust

https://symbolica.io/posts/symbolica_2_0_release/
92•mmastrac•1d ago•7 comments

Harness engineering: Leveraging Codex in an agent-first world

https://openai.com/index/harness-engineering/
210•pramodbiligiri•1d ago•132 comments

Biohub releases a world model of protein biology

https://biohub.org/news/world-model-of-protein-biology/
88•gmays•3d ago•9 comments

How Liminalism Became the Defining Aesthetic of Our Time

https://hyperallergic.com/how-liminalism-became-the-defining-aesthetic-of-our-time/
77•zeech•9h ago•42 comments

I design with Claude more than Figma now

https://blog.janestreet.com/i-design-with-claude-code-more-than-figma-now-index/
178•MrBuddyCasino•6h ago•151 comments

Arithmetic Without Numbers – How LLMs Do Math

https://alvaro-videla.com/llm-arithmetic-internals/article_interactive/article.html
33•old_sound•2d ago•10 comments

Introducing Boron Buckyballs: Theory that B80 cages can’t be made is disproved

https://cen.acs.org/materials/nanomaterials/buckyballs-boron-buckminster-fullerene-nanomaterials/...
88•crescit_eundo•2d ago•22 comments

Moving beyond fork() + exec()

https://lwn.net/SubscriberLink/1076018/16f01bbbb8e0d1f0/
308•jwilk•20h ago•296 comments

Games Between Programs: The Ruliology of Competition

https://writings.stephenwolfram.com/2026/06/games-between-programs-the-ruliology-of-competition/
11•surprisetalk•2d ago•0 comments

Nvidia is proposing a beast of a CPU system for Windows PCs

https://twitter.com/lemire/status/2062880075117113739
289•tosh•22h ago•480 comments

Enforcing the First as in BGP AS_PATHs

https://blog.cloudflare.com/enforce-first-as-bgp/
5•berlianta•2d ago•0 comments

Google to pay SpaceX $920M a month for compute capacity at xAI data centers

https://www.cnbc.com/2026/06/05/google-to-pay-spacex-920-million-a-month-for-xai-compute-capacity...
255•toephu2•1d ago•842 comments

Zeroserve: A zero-config web server you can script with eBPF

https://su3.io/posts/introducing-zeroserve
238•losfair•20h ago•56 comments

Meta confirms 1000s of Instagram accounts were hacked by abusing its AI chatbot

https://this.weekinsecurity.com/meta-confirms-thousands-of-instagram-accounts-were-hacked-by-abus...
610•speckx•16h ago•219 comments

Sem: New primitive for code understanding – not LSPs, but entities on top of Git

https://ataraxy-labs.github.io/sem/
125•rohanucla•15h ago•48 comments

Show HN: Free animated icon library for Vue

https://respeak-io.github.io/lucide-motion-vue/
36•evolabs•3d ago•6 comments

Ask HN: What was your "oh shit" moment with GenAI?

632•andrehacker•2d ago•1023 comments

Motorola effectively bricked its entire line of WiFi routers without explanation

https://mashable.com/tech/motorola-wifi-routers-stop-working-motosync-plus-app-down
162•thisislife2•20h ago•80 comments

Show HN: Oproxy – inspect and modify network traffic from the browser

https://github.com/sauravrao637/oproxy
50•sauravrao637•9h ago•7 comments

Pokemon Emerald Ported to WebAssembly (100k FPS)

https://pokeemerald.com/
325•tripplyons•1d ago•95 comments