HN user

wglb

68,954 karma

At home, Simple country boy wgl at ciexinc.com twitter: @wgl8 w8lvn, 7019, 3519, 1819 and occasionally 7074.000

Formerly at kCura/Relativity, security. I do application penetration testing for hire these days. Happy to chat about application security, programming, and ham radio. My conversations about agriculture are not that interesting.

Security: https://ciexinc.com/ Of particular interest are the solarwinds articles at https://ciexinc.com/blog/solarwinds/index.html Old very fun projects: https://ciex-software.com

“Eventually, all things merge into one, and a river runs through it. The river was cut by the world's great flood and runs over rocks from the basement of time. On some of the rocks are timeless raindrops. Under the rocks are the words, and some of the words are theirs.

I am haunted by waters.”

Beware the anxiety industrial complex.

Posts4,515
Comments4,864
View on HN
phys.org 8h ago

Tapeworm hijacks worker ants, giving them queen-like metabolism and longer lives

wglb
2pts1
rachelbythebay.com 2d ago

That post never existed. Stop listening to that thing

wglb
156pts169
www.nytimes.com 12d ago

Star Just Ate a Planet, and It's Not Done Yet

wglb
43pts62
phys.org 16d ago

JWST discovers a new barred spiral galaxy

wglb
4pts0
medicalxpress.com 16d ago

Ovaries may take on job in immune system after tenure as reproductive organs

wglb
3pts0
phys.org 23d ago

Scientists find molecular-level evidence for two structures in liquid water

wglb
110pts93
phys.org 23d ago

Australian ballista spider builds a spring-loaded snare for a single ant species

wglb
4pts1
www.nytimes.com 23d ago

NASA Aims to Catch a Falling Space Telescope and Push It Back Up

wglb
6pts0
www.paulgraham.com 27d ago

Carl de Marcken: Inside Orbitz (2001)

wglb
2pts0
the-decoder.com 28d ago

Vibecoding is becoming a deal-breaker test for software acquisitions

wglb
4pts0
fogus.me 1mo ago

Lithp.py (~2008)

wglb
40pts5
www.theregister.com 1mo ago

Supermarket giant Tesco sues VMware for breach of contract (2025)

wglb
133pts38
news.northwestern.edu 1mo ago

Gravitational-wave detections double with new catalog

wglb
2pts0
news.northwestern.edu 1mo ago

Spin separates giant planets from 'failed stars'

wglb
7pts0
www.theregister.com 1mo ago

AI is code – and can't be prompted into being smarter

wglb
158pts145
phys.org 1mo ago

JWST reveals dawn-dusk atmosphere split on ultra-hot exoplanet WASP-121B

wglb
3pts1
support.claude.com 1mo ago

Covered Models (Claude.com)

wglb
3pts1
phys.org 1mo ago

A giant star may have destroyed itself in one of the rarest explosions

wglb
215pts40
news.northwestern.edu 1mo ago

Found: Milky Way black hole's missing wind

wglb
5pts1
sciencex.com 1mo ago

Local 'Little Red Dots' stay eerily steady for up to 15 years

wglb
5pts1
spacedaily.com 1mo ago

"my battery is low and it's getting dark" – were never sent from Mars

wglb
8pts2
phys.org 2mo ago

Analysis points to a unexpected cause of reading difficulties

wglb
30pts62
www.cryptopolitan.com 2mo ago

User just tricked Grok and Bankrbot to send tokens with Morse code

wglb
17pts2
phys.org 2mo ago

Astronomers uncover > 1k radio galaxies with 'wings,' expanding a rare class

wglb
4pts1
phys.org 2mo ago

A lost galaxy called 'Loki' may be hiding inside the Milky Way

wglb
2pts1
phys.org 2mo ago

Oak trees outwit their predators

wglb
2pts1
phys.org 2mo ago

Universal patterns emerge across 22 languages, mapping how vocabularies evolve

wglb
35pts3
phys.org 2mo ago

Two blazing quasars caught waltzing into a merger

wglb
3pts1
sciencex.com 2mo ago

Snowball Earth may hide a far stranger climate cycle than anyone expected

wglb
109pts66
research.ibm.com 2mo ago

The IBM Granite 4.1 family of models

wglb
88pts16

In my youth, I openly railed against this type of thinking. I was near quitting one gig when the VP said that all work done on our Dec 10 had to be done in batch mode. Fortunately, this dictum was shortly reveresed.

To further answer why I would disobey a direct instruction is that I presume those hiring me expect me to produce solutions to problems--have a problem solving attitude. A direct instruction of that sort is contrary to that.

The Guardian also has an article about this: https://www.theguardian.com/australia-news/2026/jul/08/telst... It seems like the US is beginning to think about how to back up GPS and be less reliant: https://www.sandboxaq.com/post/the-hidden-vulnerability-amer...

So it seems like there is a gps.gov to help with this: https://www.gps.gov/resilience-through-responsible-use-pnt#:...

A similar failure in the channel islands: https://www.jcra.je/media/598397/t-027-jt-july-2020-outage-d... (pdf).

I never got a class in compilers. When I was a senior, I wanted to take the graduate course, but the prof thought it would be too hard for me.

So my next gig was writing a compiler on a team of three of us. It was highly successful for its time.

I agree that understanding how to write a compiler is pretty essential for computering.

Reminds me of my first exposure to Lisp. It was in a survey course in my final year. This was using punched card input and output on a line printer. You could turn on paren counting, but it was clumsy at best. This was in 1970

Orthodox C++ 1 month ago

It is still a bit amazing to me that it was significantly easier to do coroutines in Sigma 5 assembly and likely most any assembly than in C or C++. Two languages supposedly close to the machine.

I was responding to the headline that says:

NASA still maintains some of the Voyager spacecraft code in a 1970s-era programming language that almost nobody on Earth fully understands anymore

I did not address the issue of the hardware documentation, just the issue raised by the headline. I fully understand the issues that the hardware and the problems of not having a full map of the hardware or a test bed to check out the code.

Regarding "that almost nobody on Earth fully understands anymore", I claim this is nonsense, and definitely not an obstacle.

I've audited codebases in languages that I haven't programmed in. It is a matter of grasping a few basic concepts, like branch execution, branch destination, where data is stored, how it is communicated. Don Lancaster told us how to do this: https://www.tinaja.com/ebooks/enhance_vI.pdf.

If you wish to explore a new concept, perhaps ask duckduckgo "what is ctf" an you may well get a response such as:

    CTF stands for Capture The Flag, which is a cybersecurity competition where participants find hidden "flags" in vulnerable programs or systems to test and develop their security skills. There are two main types of CTFs: jeopardy-style, where teams solve various challenges for points, and attack-defense, where teams defend their systems while trying to exploit their opponents'.

I use Lisp for my projects

1. Type checking built in 2. More concise and readable than most languages 3. Trivial to inspect while running, ability to change a running program 4. There seems to be a massive amount of lisp that it is inhaling from somewhere 5. Large amount of libraries.

This has the added benefit that even if you publish the code, nobody will be stealing it.

Edit -- I find it very useful to write tests for critical functions. This catches situations where the agent decides some interesting functionality is no longer interesting.