Recent submissions

Comment · 2 years ago
You can still be enraged by things you know are not real. You can reason about your emotional response, but it's much harder to prevent an emotional response from happening in the first place.
Comment · 3 years ago
The '$' being used in variable names I think originates from the word 'string', from when it was necessary to differentiate types of variable in the code. It never related to currency.
Comment · 4 years ago
Comment · 5 years ago
I'd like to see Twitter unwind the recent requirement to have an account simply to read linked tweets and threads.

This is such a horribly hostile requirement, Twitter should be ashamed of the mockery they are making of the web.

Comment · 5 years ago
I did something along those lines as a proof of concept, seeded with links harvested from this site.

http://kakapo.susa.net:8080/cfs/

A similar (and in my opinion more viable) approach is Marginalia Search. This down-scores pages with a large number of scripts, among other heuristics.

https://search.marginalia.nu/

Comment · 5 years ago
Just don't use these hostile sites. Your presence on them just adds to their credibility, and the rewards they offer are scant at best.
Comment · 5 years ago
Comment · 5 years ago
For more geeky insights into the time, I can recommend the book The ZX Spectrum ULA http://www.zxdesign.info/book/ The business side of things is incidental to the rich details of the hardware design and production.
Comment · 5 years ago
BBC Basic II does have ELSE, it just has to go on one line.

IF A=4 THEN PRINT "FOUR" ELSE PRINT "NOT FOUR"

Statements for the IF block and the ELSE block can be separated by ':'.

I was recently given a BBC Micro and it's a fascinatingly impressive machine, the hardware and software are so beautifully designed in tandem that it's quite awesome even in 2020.

Comment · 6 years ago
This looks absolutely stunning. The range of components is impressive, and the UI is really quite intuitive (I got a simple circuit running with measurements in a minute or so).

Looking through the changelog, it seems that MCU simulation includes peripherals like I2C, PWM, and all sorts of low level stuff like power modes (sleeps, wake).

There are lots of situations that don't demand highly accurate simulation, especially for educators and hobbyists, and accessible software like this makes experimentation a joy.

Comment · 6 years ago
I think it's more a moment of realisation that a lot of time has passed, that things have changed to such an extent, and that it's hard to imagine something so large having so little function, relative to today's tech. I don't think it's written in the spirit of the stereotype you suggest.
Comment · 6 years ago
I wrote something similar to this a year ago (though shabby looking by comparison!): -

http://kakapo.susa.net:8080/cfs/

I abandoned it when Google deprecated the WebRequest API, but the code's still available on GitLab. https://gitlab.com/ksangeelee/cfs_build

It allows article score and uBlock Origin 'hits' as search criteria.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton