frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

No Stack Overflow, No Autocomplete: What Coding Felt Like in the 80s

https://comuniq.xyz/post?t=1439
11•01-_-•1h ago

Comments

nubinetwork•48m ago
Maybe not 80s, but I vaguely remember visual basic 4 having autocomplete...
pjmlp•33m ago
Which is why when being on UNIX, and having only vi, Emacs and XEmacs available, with basic tools like ctags, unless being lucky to work at some place paying for really expensive UNIX IDEs felt like a downgrade for folks raised in Amiga/PC world.
TacticalCoder•48m ago
> Debugging, back then, was an almost physical thing. Comparing character by character what was on screen against what was printed on the page. Realizing that the "1" that looked like a lowercase "l" had tricked you for half an hour.

And the 0 and 8. And this was used by some copy-protection to try to prevent reverse engineering. Back then real debuggers (by "real debugger" I mean not just "debugging in your head": but an actual, although very minimal, debugger) were very simplistic too, and so you'd read everything line by line, keeping in your head what the program was doing, was the register contained, what subroutines would do etc. And then you'd have "tricks" by the copy protection where that line with a '0' you just analyzed a few commands before would turn, sneakily, into a '8' (maybe by a function or a side effect of a command etc.).

And when we'd spot it we'd be: "Wait dude, did you notice how sneaky it is, this actually turns the 0 into an 8, so the next this execute, everything shall be corrupt" (or something like that).

And so debuggers got enhanced: for example if anything on screen got modified, the modified value would flash than stay in green. Stuff like that.

Our tools were much more basic.

But then we learned to eat 68x00 and x86 opcodes for breakfast.

comrade1234•21m ago
I had a project at a private bank where we couldn't use the internet - we had to turn our phones in when we checked in, had to use their computers on their network, couldn't access the outside internet... we did have access to api documents electronically thankfully. If we wanted to update a library it had to go through a big security review that took weeks.

It slowed work down a lot but was totally fine - the bank was paying us tons of money hourly.

robrain•10m ago
Grab BBC Basic manual (supplied with the computer) off the shelf, switch my Model B on (later Master). Within milliseconds a fresh working environment is created (ie a cursor starts flashing next to a “>”) and I’m off to the races.

Hope the tape recorder works to save my work every hour or so. Switch on my Epson fx80 to dump hard copy.

Simpler, happier times.

donatj•8m ago
I did an independent study of C in high school in 2003.

I sat at a non-internet-connected terminal in the back of the TechED room and typed examples from the book into a very simple editor. Sometimes they compiled and worked. Sometimes they did not work despite being to all appearances character for character the same as the book, and I was often left with no idea why.

It was not an entirely unfamiliar experience. I had a Mattel Aquarius as a young child and spent countless hours typing games in from the back of the manual before attempting to save them to cassette.

opengrass•7m ago
Copying scripts from books is still the best way to learn, and still the only choice in some areas. Prayer is learned by repetition.

Wildfire Forces Evacuation of NASA's Deep Space Network Complex in Spain

https://arstechnica.com/space/2026/07/wildfire-forces-evacuation-of-nasas-deep-space-network-comp...
1•rippeltippel•8m ago•0 comments

Resonance: Microphysics Meets the Cosmological Constant

https://medium.com/@kisnorbert87/what-if-the-cosmological-constant-is-encoded-in-the-standard-mod...
1•kisnorbert•11m ago•0 comments

Claude Code Local Storage Context History on Your Device: Deleted After 30 Days

https://code.claude.com/docs/en/data-usage
1•espeed•18m ago•0 comments

DepsGuard – A native cross-platform security tool

https://depsguard.com/
1•javatuts•22m ago•0 comments

KGazer: Kafka Compacted Topic Explorer

https://github.com/alfonsojimenez/kgazer
1•meerita•22m ago•1 comments

Nub – A TypeScript-first toolchain that runs TypeScript files and package.json

https://nubjs.com
1•javatuts•22m ago•0 comments

You can view shared Claude conversations via Google

https://www.reddit.com/r/ClaudeAI/s/Zl0eDEVaBT
1•fandorin•22m ago•0 comments

ESLint-node-test – An ESLint plugin that catches common mistakes

https://github.com/sindresorhus/eslint-node-test
2•javatuts•23m ago•0 comments

Show HN: Manifest – a cheap fingerprint endpoint for detecting page changes

https://omfang.io/
1•Maxnordstrom•26m ago•0 comments

Terence Tao: Mathematics in the Age of AI [pdf]

https://teorth.github.io/tao-web/slides/age-of-ai-icm-2026.pdf
1•Anon84•28m ago•0 comments

Putting Pompeii's Pieces Together with Help of Robot

https://japannews.yomiuri.co.jp/science-nature/technology/20251220-298915/
1•mushstory•34m ago•0 comments

Amazon Is Investing in the Lean Focused Research Organization

https://www.amazon.science/news/amazon-is-investing-in-the-lean-focused-research-organization
2•gjmveloso•41m ago•0 comments

Plants Get Wearables to Track Their Health

https://now.tufts.edu/2026/07/08/plants-get-wearables-track-their-health
2•giuliomagnifico•51m ago•1 comments

Building Synapse offline-first with Loro

https://dhovart.tngl.sh/synapse-blog/loro-offline-first/
1•denzen•53m ago•0 comments

AI drove Shopify back to clean code

https://www.theregister.com/devops/2026/07/25/how-ai-drove-shopify-back-to-clean-code/5277901
1•sbulaev•53m ago•0 comments

The Future of American Defense – Y Combinator [video]

https://www.youtube.com/shorts/iOeW40N-1VI
1•xyzsparetimexyz•58m ago•0 comments

No Stack Overflow, No Autocomplete: What Coding Felt Like in the 80s

https://comuniq.xyz/post?t=1439
11•01-_-•1h ago•9 comments

Upd.dev: Free Git hosting, including the freedom to vibe code

https://upd.dev
5•Xlab•1h ago•1 comments

Show HN: A platformer video game using visual representations of functions

https://function-platformer.vercel.app/
1•dbagr•1h ago•0 comments

When the AI bubble bursts, silver is Eric Sprott's play

https://stockhead.com.au/resources/when-the-ai-bubble-bursts-silver-is-eric-sprotts-play/
1•parallel_shell•1h ago•0 comments

Show HN: Sip-exporter – passive eBPF-based SIP/RTP monitoring with Prometheus

https://github.com/aibudaevv/sip-exporter
1•aibudaev•1h ago•0 comments

PaperScreen: Give your Mac's display a softer, paper-like feel

https://github.com/Bearbobs/PaperScreen
1•anuj0070•1h ago•0 comments

Systemd Linger

https://etbe.coker.com.au/2026/07/24/systemd-linger/
2•edward•1h ago•0 comments

Genesis Mission Overview

https://github.com/donutloop/donutloop-genesis/blob/main/README.md
1•donutloop•1h ago•0 comments

France and Spain wildfires: more than 300k people displaced

https://www.cnn.com/2026/07/26/world/live-news/france-spain-wildfires-evacuations
5•tosh•1h ago•0 comments

As Burlington reviews data centre plan, councillors reject moratorium

https://www.cbc.ca/news/canada/hamilton/data-centre-moratorium-burlington-9.7282901
1•01-_-•1h ago•0 comments

Against the System: Rise of the Robots (2001)

https://phrack.org/issues/57/10#article
1•negura•1h ago•0 comments

Show HN: Termic – desktop app for running CLI coding agents (Claude Code, Codex)

https://termic.dev/
1•SimionBaws•1h ago•0 comments

Show HN: Cfbench – A lightweight native CLI for Cloudflare speed tests

https://github.com/fcendesu/cfbench
1•fcen•1h ago•0 comments

Corner Chess

https://cs.nyu.edu/~shasha/drecco/games/2016/cornerchess/
1•tosh•1h ago•0 comments