HNHacker News
TopNewBestAskShowJobs

pacaro

4,211 karma · joined April 15, 2011

github: https://github.com/PollRobots/

blog: http://pollrobots.com/blog

submissionscomments
pacaro··on Making iron gall ink from oak galls
FWIW iron gall ink is still made and used in the present day. To be legally married in the UK you have to sign the marriage registry with iron gall ink. It's sold as "Registrar's Ink"
pacaro··on Meaningful Nonsense: How I generate sentences
This is great, both the text generation and the diagrams.

Have you considered using wordnet to explore the space of related words? IIRC they encoded all sorts of relationships, from the obvious like synonyms and antonyms, to less common like metonyms etc.

pacaro··on How do birds flock? Research reveals previously unknown aerodynamic phenomenon
Competitive flat-water kayakers do this too, it's referred to as "wake hanging", but the vortices from the kayaker in front's strokes definitely plays a part in spacing
pacaro··on Cosmic rays streamed through Earth's atmosphere 41k years ago
Unpicking causality at a distance of 40ky is certainly problematic
pacaro··on Feds hit coding boot camp with big fine for allegedly conning students
Sans the boot camp, you're describing many self-taught developers, myself included.

I was motivated to learn to code, and used the resources available — library, school computers, etc. — when a job turned me down because I know 8502 assembly but not 8086 assembly, I bought myself a cheap second hand, green screen PC and found a shareware assembler.

The critical part was finding that first employer that would hire me with an unrelated degree, because that served as my apprenticeship.

With one job on your resumé, the next is much easier

Luck, via an acquisition, was what got me into Microsoft, and with one of the big companies on your resumé job switching can become almost trivial. The Sankey diagrams for my last 4 job changes are close to being straight lines

pacaro··on Cosmic rays streamed through Earth's atmosphere 41k years ago
Approximately when the Neanderthals disappeared, cave art starts appearing, and Homo Sapiens arrive in Europe
pacaro··on Los Alamos Chess
My mother describes laying out the program flow on index cards (or recycled punch cards depending on what was available) on the living room floor and walking through the program/room with a notebook tracking the program state.

To her that was debugging

This was mid to late 60s

pacaro··on Why are so many people being hit with £5 fines for 'counterfeit' stamps?
It's unlikely that it will be returned to sender. In the UK it is uncommon to write the senders address on the mail piece, and even if a sender address is procided, how do you know that the sender information is accurate?
pacaro··on 1BRC merykitty's magic SWAR: 8 lines of code explained in 3k words
Yeah, if you wanted numbers greater than 99 you had to use them in the x87 (if you had one)
pacaro··on 1BRC merykitty's magic SWAR: 8 lines of code explained in 3k words
We used to use the BCD opcodes for this kind of thing. Masking off the 0x30, shift digits (if you want packed BCD)

I can't imagine that has been efficient for decades tho

pacaro··on The code worked differently when the moon was full (2021)
We had a CEO who would sign up just about anyone as a customer. He nearly destroyed the company a few years before I joined by underbidding on a contract that they were completely unqualified to fulfill. Software failed and people died (a government inquiry was scathing about the company's unsuitability for the contract but did ultimately exonerate them w.r.t. the fatalities). Lessons were not learned.
pacaro··on The code worked differently when the moon was full (2021)
In the mid 90s I worked for a small ISV that wrote at GIS that ran on windows 3.1 (a 32 bit operating system that ran 16 bit processes (that could have 32 bit code segments))

One of our customer required perfect uptime, which was a problem with the GetTickCount wraparound described here

Our solution was to run under NuMega SoftICE [1] and once a month, or so, dispatch an engineer to the customer to simultaneously patch the kernel value for the tick count and also the expected value in our software (and also clean up various handle based cruft)

This worked for years. Unfortunately the engineer in question was also an alcoholic, so a particularly spectacular bender spoiled an approx 3 year uptime

[1] https://en.wikipedia.org/wiki/SoftICE

pacaro··on Flying kites deliver container-sized power generation
You can propel a boat forwards with only one oar, without lifting it from the water. It's a useful skill, Kayakers use the same stroke to move sideways, and for stability in rough water. See https://en.wikipedia.org/wiki/Stern_sculling
pacaro··on Cloudflare employee posts layoff call with HR and goes viral [video]
With the US the law varies. A minority of states require both/all parties to consent (California, Delaware, Florida, Illinois, Maryland, Massachusetts, Montana, Nevada, New Hampshire, Pennsylvania, and Washington) the others only need one party to consent.

There's no basis for believing that AI took her job beyond scaremongering

pacaro··on How to Revive Wassailing
I have always understood this to be a compromise between the longest night and the coldest days, sure in late January it is colder, but you can tell that the days are getting longer, the effect is more pronounced the farther north you are, and remember that the southernmost part of the British isles is north of the lower 48
pacaro··on Reasonable expectation of effectiveness for large dog lifespan extension
I had a Bernese Mountain Dog, about 120 lbs (55 kg) of floof. We never lived in a property with a yard or garden, it was always either a townhouse or apartment.

I understand what makes you think that big dogs in an apartment can be cruel, but I think that it's identifying the wrong problem.

Dogs need the right type of exercise and stimulation. Some of this is breed specific, the Aussie/Great Pyr mix up thread would probably have needs closer to my parent's Border Collie who needed (and got) double digit miles per day of movement. A Bernese Mountain Dog has lower energy needs.

As apartment dwellers we made sure that he walked many times a day, often in wilderness areas (an advantage of the PNW), but also often in dog parks, beaches, etc.

I've seen people who have gardens/yards assume that allowing their dog access to the yard is sufficient, rarely if ever walking them.

The key, as with almost all dog or pet issues, is the owner attitude, and has little to do with apartment vs house

pacaro··on Sam Altman, OpenAI board open talks to negotiate his possible return
Sadly this is a common pattern, anyone who wants to be an x should be the last choice to be an x

In the past I've considered x to be any of, Politician, Police Officer, Central Banker, Ambassador, General Staff

It isn't a stretch to add "Steward of AGI" to the set

pacaro··on Attenborough’s long-beaked echidna rediscovered in Indonesia
Apparently nobody has ever been able to persuade any Echidna species to breed in captivity, so capturing any would reduce the chances for the species as a whole
pacaro··on Airbnb is broken, CEO says – His plans to fix it
I've arrived at a hotel to discover that they are over booked and they don't have a room for me. Sure they put me in a taxi/Uber to another hotel, but not the one that I booked, not where I wanted to be, no recourse other than suck it up. This isn't only an Airbnb problem
pacaro··on Appending to an std:string character-by-character: how does the capacity grow?
This is, of course, the same mechanism that allows appending to an ArrayList in Java to be O (1), or at least amortized too such
pacaro··on Adding crushed rock to farmland pulls carbon out of the air
It seems reasonable to assume that many places where there is easily accessible volcanic rock are also places where geothermal is possible, but the connection between rocks like basalt and volcanoes can be more temporally distant that you may be thinking.

If I go to a beach in the US Pacific North West, I can pick up basalt rocks/boulders/pebbles, but they last were in contact with an active volcano millions of years ago (approx 12mya is the usual number given locally, if memory serves)

pacaro··on Microfrontends should be a last resort
You can't fight Conways Law[1]. Or you can fight it I guess, but you will lose.

[1] https://en.wikipedia.org/wiki/Conway%27s_law

pacaro··on The Largest Greek Manuscript?
There is an ancient greek inscription on page 467r which reads (translated by chat gpt)

"Whoever removes this present book from the place where the humble body of me, Theodosius the Prince, lies, let them be anathema, separated from the Father and the Son and the Holy Spirit, and may their portion be with Judas the betrayer."

which is presumably used to assert the ownership of the book by Theodosius of Prinkipos

There's also another inscription on page 3r which translates as

"And this [is] from Paisios, Bishop of Vothrotou and Glykeos, among others."

pacaro··on Recursive Recipes
I write recipes out as somewhere between a Gantt chart and a left to right dag, it can be a very compressed representation
pacaro··on Recursive Recipes
Also the muffin step has a two hour rest, which isn't included in the total time
pacaro··on How to assert for fun and profit (2022)
I don't see this as either or. Good quality asserts can be very effective when managing objects with complex state transitions

For me assertions are for invariants. The code has no expectation of successful execution

I also like (borrowing from testing) the idea of expects, where we can hope that the object is in a specific state, but have an explicit compensation path for when it isn't, perhaps objects that need to be migrated to a new schema etc.

pacaro··on The pivot table, the spreadsheet's most powerful tool (2020)
Arguably this, and similar cases, is what motivated Microsoft to become an aggressive patent filer. I know that at various times in my tenure there (99–13) that I was on teams where patent filing was encouraged
pacaro··on The Ashley Book of Knots (1944)
Doe anyone know how this compares to Knots Splices and Fancywork?

https://g.co/kgs/ciFr2n

pacaro··on Early response to false claims in Wikipedia, 15 years later
But first, please share the rules for Whistenschaft
pacaro··on Why does the USA use 110V and UK use 230-240V? (2014)
> but I will note it is a lot easier to keep spares and change out a small transformer.

In my neighborhood, about once a year there's a loud pop, or quiet bang, and a bunch of houses lose power. The electric company will fix it pretty quickly.

I think that it's performing selection pressure on the unlicensed squirrel electrician population.

← PreviousPage 2 of 34Next →