HNHacker News
TopNewBestAskShowJobs

speedbird

339 karma · joined September 2, 2019

submissionscomments
speedbird··on Robot Hands for Modern AI and Real Work
Forget the pinky, add a second opposable thumb
speedbird··on Tim Cook Sold Out Steve Jobs
“Mainframes”
speedbird··on Software Architecture Guide (2019)
You can use a well known template like ARC42 and insist on the maintenance of suitable indexes for agent access and review for coherence on a regular basis.

Ultimately any useful documentation needs active curation.

Getting devs to do this well is hard. Agents can be driven to do a fair job through suitable prompt frameworks and repetition eg as PR reviewers.

I’ve had reasonable success with a combination of space dimensions structured requirements and component based indexes and time dimensions of decision records and commits.

Also a strong design model to give common structure - hex arch with ports and adapters and pure business logic.

YMMV

speedbird··on Looking Forward to Postgres 19: It's About Time
Talk about back to the future. Pre-SQL Postgres had time travel.
speedbird··on thunderbolt-ibverbs: We have InfiniBand at home
Nice project but you should be able to get infiniband up between a pair of Linux boxes with cheap adapters / cables off ebayy
speedbird··on How NASA built Artemis II’s fault-tolerant computer
You can absolutely build robust products using agile. Apart from some of the human benefits of any kind of incremental/iterative development, the big win with Agile is a realistic way to elicit requirements from normal people.
speedbird··on Single vaccine could protect against all coughs, colds and flus
Interesting topic, offensive website. Back to the story …
speedbird··on gRPC: From service definition to wire format
And still I found it easier to use than gRPC.
speedbird··on Using an engineering notebook
This was definitely something I picked up from science education. Basically a technical journal.

These days I split between technical notes a write and store on the project git so others and the AI tools can read - eg architecture decision records, bug reports etc and then a separate personal linear time journal of what I’m doing / thinking/ task lists meeting notes etc, often with links to the project specific docs. Great for searching. What I miss from paper is ability to quickly sketch diagrams.

speedbird··on Avoiding fan traps in database design and system diagrams
Got to love the relational model. Learned about fan traps in data modelling course at uni in the early 80s
speedbird··on How London cracked mobile phone coverage on the Underground
Sigh. Urban expectations. Come live in the sticks where I do and pay £35/m for about 15Mb. Actually had to go Starlink to be able to work from home properly. Swish fibre came round a few years ago and dug up all our roads and put fibre to all the phone poles but then vanished and nothing has happened since.
speedbird··on Minnesota officials say they can't access evidence after fatal ICE shooting
The US is so far out of line with the rest of the mostly civilised west it astonishes me. We know how this will go. Officer claims felt life was in danger (it wasn’t, and well over by the time he shot), investigation will drag to drop from popular consciousness, DA will say nothing to answer, civil prosecution, private settlement, nothing changes.
speedbird··on Germany votes to bring in voluntary military service programme for 18-year-olds
So why are you there then?
speedbird··on Germany votes to bring in voluntary military service programme for 18-year-olds
I think if you want the benefits of living in a country then you should be willing to defend it. This attitude of entitlement without responsibility is exactly what gives migrants a bad name.
speedbird··on UK's first small nuclear power station to be built in north Wales
Wylfa was Magnavox, not AGR. AGR was the next generation that never went full commercial.

Had a tour of the place back in the day before 9/11 and all that made the world a lot less fun.

speedbird··on How one of the longest dinosaur trackways in the world was uncovered in the UK
I think you missed the /s
speedbird··on As food delivery drones take off in Ireland, here are the most popular items
Dublin ain’t in the UK anymore
speedbird··on Ridley Scott's Prometheus and Alien: Covenant – Contemporary Horror of AI (2020)
Gotta have a boss fight at the end
speedbird··on A vibrator helped me debug a motorcycle brake light system
Fun signal processing project and all the sampling problems sound typical. Unless this is just for your bike, given that some of the pokey fours run up to 15k rpm ~ 250Hz primary, I think it would be a lot easier to use a significantly higher sample rate and then treat in the digital domain. If you can recognise the engine speed and signal as a reliable pattern (use a digital PLL?) you might be able to subtract it and get more of the chassis signal left. As another poster pointed out, if you could do a motorway run with a high sample rate you have a good dataset to experiment with, including seeing how far you could downsample and still get appropriate sensitivity and selectivity.
speedbird··on Britain's spies-for-hire are running wild
Time to reinforce treason legislation.
speedbird··on Gridfinity: The modular, open-source grid storage system
She’s quite a card
speedbird··on Gridfinity: The modular, open-source grid storage system
Got a proper chuckle, TU
speedbird··on The Xerox Alto, Smalltalk, and rewriting a running GUI (2017)
With the ParcPlace flavour teamwork with Envy version control was pretty slick. And in performance it was mostly compiled to bytecode with some cunning tricks in place to make interactive debugging appear to work at the source level. Truly great environment for exploratory development: concrete example, while building a comms server I could inspect why message handling failed, patch code, rerun from failure, much faster cycle time than most other langs/envs.
speedbird··on Rethinking PostgreSQL Storage
Well this is quite a simplification and also happens to miss out a while swathe of history.

There’s a massive it depends, not all about basic performance.

speedbird··on TSMC bets on unorthodox optical tech
Headline seems misleading. They’re buildings detectors for someone, not ‘betting’ on it.
speedbird··on 'Turbocharged' Mitochondria Power Birds' Epic Migratory Journeys
There is already a line of turbos with a motor/generator in the middle but still mechanically coupled https://www.borgwarner.com/technologies/electric-boosting-te...
speedbird··on Building my own solar power system
Am interested in the DC-AC—DC- Battery-AC vs DC-DC-Battery-AC efficiency argument. As in there must be a DC-DC conversion happening to charge batteries appropriately.
speedbird··on Smalltalk-78 Xerox NoteTaker in-browser emulator
Lots of things went wrong.

ParcPlace acquired competitor Digitalk and tried to create a Frankenstein hybrid - jigsaw? - that royally screwed things up.

Around the time, the industry was very exercised about a number of features that alledgedly made PP Smalltalk bad:

- non-native widgets (emulated) for windows - who cares now;

- principal deployment as a single process, not natively multi-threaded, using internal virtual threads - which actually scales better;

- must be able to run in the browser like java applets - :-)

- can't get my head round "image" model, must have individual files

This was all FUD. Developing in VisualWorks with Envy (Gemstone) centralised version control was a blissful experience I haven't seen bettered.

But yes, Smalltalk and C++ faced off in industry for a number of years for the crown and then along came Java on the OSS tidal wave that effectively destroyed the business model for VisualWorks that relied on expensive licences.

speedbird··on Smalltalk-78 Xerox NoteTaker in-browser emulator
Object become: nil -- pretty findamental rug pull
speedbird··on Why are banks still getting authentication so wrong?
Very few organisations get international use cases right. Want to load that public transport app for the city you’re spending three months in? Sorry, only available if your phone is tied to the local App Store. Use an international number as your primary contact number? No chance. &etc &etc
Page 1 of 4Next →