HNHacker News
TopNewBestAskShowJobs

osullivj

1,554 karma · joined April 7, 2008

Company: http://spreadserve.com

Blog: http://etrading.wordpress.com

Profile: http://uk.linkedin.com/in/osullivj

Github: https://github.com/osullivj

submissionscomments
osullivj··on Show HN: Autism Simulator
Feyerabend: the only rule is "anything goes"
osullivj··on Ask HN: What are you working on? (September 2025)
Would be great to know which pubs have gluten free beer. I recently became gluten intolerant, and it's ended my 40 year beer career!
osullivj··on Top Programming Languages 2025
I've said this myself as Java's reification of mid 90s OO and poor interop via JNI are not to my taste. But I've spent 25yrs in banking with JPMC, BoA, Barclays et al. Done lots of interop with Cobol on S/390, AS/400 and VME. Never heard of any of those systems being rewritten in Java. Have encountered key mainframe prod systems for which source is lost.
osullivj··on Meschers: Geometry Processing of Impossible Objects
So my imperfect understanding is they formalised Escher's shading tricks. And so systematised making the impossible look possible. Which is what magicians do by gaming our perceptual firmware. Which is the reverse of what we do when debugging a nasty corner case. The observed behaviours seem impossible, until our perception of possible causes realigns.
osullivj··on Take something you don’t like and try to like it
If you want to learn to like country music, listen to Margo Price, not Garth Brooks.
osullivj··on A motto for programmers: "Tuere usorem, data, veritatem"
Yes, I believe the Internet is destroying the intersubjectivity humans require for socialisation.
osullivj··on You don't want to hire "the best engineers"
One consistent red flag I look for after the hire is a refusal to learn anything outside their own narrowly defined scope.
osullivj··on John Carmack's arguments against building a custom XR OS at Meta
I'm now a post kids greybeard; two nats, two steps, both flavours. Yes, girls under 10 are easier than boys. That flips on you in the teen years!
osullivj··on John Carmack's arguments against building a custom XR OS at Meta
Would love to hear Carmack's thoughts on render cost...
osullivj··on John Carmack's arguments against building a custom XR OS at Meta
Zachary's Showstopper book is a great account of Dave Cutler and WinNT.
osullivj··on Ask HN: The government of my country blocked VPN access. What should I use?
UK too, and concerned. I agree that amendment 1 and 2 provisions effectively underpin individual freedom in the US due to founder perspicacity. My fear re US constitutional provision is on separation of powers, and transfer of power. Fortunately Pence held to the constitution. Nobody ever willingly takes their hands of the levers of power!
osullivj··on Some thoughts on LLMs and software development
Written code is an auditable entity in regulated businesses, like banks. Fowler suggests we get more comfortable with uncertainty because other eng domains have developed good risk mgmt. Cart before horse. Other engineering domains strive to mitigate the irreducible uncertainty of the physical world. AI adds uncertainty to any system. And there are many applications where increased uncertainty will lead to an increase in human suffering.
osullivj··on Some thoughts on LLMs and software development
I leaned heavily on my own meta cognition recently when withdrawing from a bereavment benzo habit recently. The combo of flu symptoms, anxiety and hallucinations are fierce. I knew O was seeing things that were not real; light fittings turning into a rotating stained glass slideshow. So I'm totally on board with the visual model hypothesis. My own speculation is that audio perception is less predictive as audio structure persists deeper into my own DMT sessions than does vision, where perspective quickly collapses and vision becomes kaleidoscopic. Which may be a return to the vision we had as newborns. Maybe normal vision is only attained via socialisation?
osullivj··on There Goes the American Muscle Car
The sound a crossplane V8 makes is especially delightful due to the [necessarily] asymmetric firing order. Crossplanes fire every 90 degrees, flatplanes every 180. Flatplanes produce a metallic yowl, crossplanes a fruity burble. Beats and timing are hardwired into human psychoacoustics somehow. Beats are counts without explicit numerals. The idea of mathematical aesthetic standards are appealing cf golden ratio. Crossplane firing asymmetry tickles my aesthetic fancy somehow via the Beats. So my overpowered Merc V8 is music to my ears!
osullivj··on Proposal: CMake build support · Issue #8896 · ocornut/imgui
Good points from Omar on the ergonomics of build systems and optimising for the most prominent scenarios. Wondering what OP motivation for cmake comes from? Does OP have some other codebase in play that mandates make?
osullivj··on Blacksky grew to millions of users without spending a dollar
And the gauges are just as important. Obligatory ref to Brad Cox seminal 1990 paper, Planning the Software Industrial Revolution, and it's compelling analogy with Eli Whitney.
osullivj··on For Iris Murdoch, morality is about love, not duties and rules
Many people do not have mind. That's why they stab each other with blunt instruments due to "disrespect".
osullivj··on For Iris Murdoch, morality is about love, not duties and rules
Yes. Love is mammal behaviour. I know my hind brain is telling me to love my kids. Do you know your own mind?
osullivj··on For Iris Murdoch, morality is about love, not duties and rules
Perfect explanation of why love and reason are often opponents. We are humans, we have emotion, but alas not all are aware of their own minds.
osullivj··on Ask HN: Tell me about the best programmer you worked with
I'm not an idiot. But I know when I've worked with better people. I'll shout two; Jeff Vroom and Alexei Zverovitch.
osullivj··on The new science of “emergent misalignment”
I agree. From 1st hand experience. Social media counters the socialisation and other awareness we grew with in the late 20th C
osullivj··on The new science of “emergent misalignment”
Amyloid plaques are my greatest fear. One parent. One GP. Natural intelligence is declining. When I arrive at dementia in 20 years the level of empathy and NI in the general population will be feral. Time to book the flight to CH.
osullivj··on The new science of “emergent misalignment”
We humans are in huge misalignment. Obviously at the macro political scale. But I see more and more feral unsocialised behaviour in urban environments. Obviously social media is a big factor. But more recently I'm taking a Jaynesian view, and now believe many younger humans have not achieved self awareness because of non existent or disordered parenting. And no direct awareness of own thoughts. So how can they possibly have empathy? Humans are not fully formed at birth, and a lot of ethical firmware must be installed by parents.
osullivj··on Open-UI: Maintain an open standard for UI and promote its adherence and adoption
Standards consolidate. Business differentiates. How will openui resolve that fundamental tension?
osullivj··on Speed matters (2021)
Yes; failures generate data. But you need devs who can understand why something fails....
osullivj··on Egg prices are soaring. Are backyard chickens the answer?
Same for dairy cattle: males are redundant. My grandfather was an AI pioneer in the UK in the 1940s. AI being artificial insemination of dairy cattle....
osullivj··on Turner, Bird, Eratosthenes: An eternal burning thread
My mind was boggling over a JMW Turner connection to Hofstadter!? Guess I don't know CS ..
osullivj··on DeepSeek releases Janus Pro, a text-to-image generator [pdf]
My father taught HnD computing in the 70s and 80s at Trent Poly. One of his industry contacts did time for shipping DEC Vax VMS kit to Bulgaria in crates marked "tractor parts"...
osullivj··on My history with Forth and stack machines (2010)
I got hold of the FIG UK 808O listing, and ported to Z80 to run on my Camputers Lynx.
osullivj··on Show HN: ImPlot3D – A 3D Plotting Library for Dear ImGui
Yes, no extension points as you would have in a template style framework which executes canned imperative functionality around blocks of app code in a pre determined manner. ImGui is compositional, and you can compose render funcs in any order you like. Though the programming style appears imperative, the ImGui model is deeply functional, though implicitly so. IMHO Forth style threaded imperative models capture the implicitly functional model well.
← PreviousPage 2 of 26Next →