HNHacker News
TopNewBestAskShowJobs

pnathan

11,776 karma · joined January 28, 2011

Hi!

Some facts:

- Living and working in Spokane, WA (formerly Seattle )

- Write code, talk to people

- I sit at the intersection of SRE and SWE.

- Email: paul@nathan.house

Please feel 100% free to email me out of the blue. I really do love meeting new people, and try to respond to everyone I can - if I didn't respond, it's not because I didn't want the email, it's because I'm swamped.

- I usually take 1-3 days to respond to comments. This is conscious - deliberation and a cool head gives an immediate thinking bonus.

Some other notes:

- http://articulate-lisp.com Common Lisp for new users!

- I've been programming since the mid-90s

- Has grad degree, M.S. in Computer Science.

- PL geek: experiences in... assemblies, bash, c++, c#, common lisp, golang, haskell, java, objective c, ocaml, perl, prolog, python, rust, scala

- Portfolio/open source work: https://github.com/pnathan

---

[ my public key: https://keybase.io/pnathan; my proof: https://keybase.io/pnathan/sigs/thq2TfZ0ss836xvC6arGWYCzkZAjXYoRVrljegtzf2s ]

submissionscomments
pnathan··on Amazon cuts 'several hundred' jobs in Alexa division
Alexa & Google Home work fantastic in these areas:

- Playing music - Playing audiobooks - Telling the time - Setting timers for cooking. - Giving the day's weather.

Alexa beats Google solidly in kid-friendly material.

I subscribe to the Amazon PrimeFancyMusic thing, and that works well for my Echo Studio.

I would agree that a GPT driven voice controlled system might be great.

What I would actually prefer would be a speaker system that I could drive with a command line tool _or_ voice. Arguably, a tidy enough installation on a RPi Zero connected to a dumb speaker would be sufficient for the CLI...

A "smart" speaker that simply did the above 5 tasks reliably and was driven off of music/audiobook subscriptions would be fantastic. It wouldn't shoot for the moon, but it would be a workhorse.

pnathan··on Amazon cuts 'several hundred' jobs in Alexa division
Absolutely.

Clearly the problem was that Alexa was taking too much space/runtime, thereby inhibiting profit.

pnathan··on A failed AI girlfriend product, and my lessons
There was a HN commentator who believed that. In his case, the output of a RNG. Poor guy was brilliant. Wrote a whole OS around his idea. He had a tragic life.
pnathan··on Hello, stranger – Talking to random people
I worked retail many years ago. I found the required fake cheer rather horrid. I was good at it, and every now and then I'd have an interesting chat. But I prioritized moving people through _fast_, because they didn't come to chat with me, they came to buy their stuff.
pnathan··on Your small imprecise ask is a big waste of their time
A lot of Americans, particularly the more traditional minded, really are into hierarchy.
pnathan··on Common Core Sheets
The US k-12 school system is well understood to, as a first approximation, optimize for average or a bit below. There are often carve outs for interesting tracks for kids.

I'm not sure the right approach. Rigorous testing and sorting from an early age into silos of tracking kids has its own major flaws.

pnathan··on Ask HN: Who wants to be hired? (November 2023)

  Location: Spokane, WA
  Remote: YES
  Willing to relocate: For a lifechanging opportunity.
  Technologies: Golang, Kubernetes, Rust, Python, GCP, AWS, Linux, (and more, but I hate to yammer on)
  Résumé/CV: http://pnathan.com/resume.pdf
  Email: paul@nathan.house

I'm a 10+ year industry experienced computer wrangler, something like 25+ year programming experience, with degrees. Lots of generalist experience, but mostly in the sphere of "cloud services running on Linux". Which, you know, is a lot of the web!

If you have an ambiguous problem and you need it solved in Linux on the cloud, call me up. I can design, build, deploy, operate; the whole kit and caboodle. Front end and mobile aren't my specialty, but I can work that through (see - ambiguity management). And I did my Master's in embedded systems.

I'd like full time work.

But, I'd take short term consulting work, e.g., advising for starting up cloud work, doing digital transformation, setting up your infra as a contract.

Happy to get on a 15m call to talk! - I have a Google scheduling widget set up here at this link - https://calendar.google.com/calendar/u/0/appointments/schedu...

(And if it is relevant, I'm a US citizen)

pnathan··on Bluesky migrates to single-tenant SQLite
all gone
pnathan··on Bluesky migrates to single-tenant SQLite
I have a few invites. Email me and I'll pass them out. :)
pnathan··on Why every microwave sucks these days
Correct.

This analysis misses a LOT of economic factors.

As well as corporate control factors.

pnathan··on Career Advice (2013)
This is good advice. Looking at the future you _and_ at the idea of taking a leap of faith into the unknown.

I am reminded of the Hebrew Lech lecha, which occupies a certain amount of commentary space and has some alignments.

There is something to be said for being normie. But also it should be a choice, and moxie points out that it... often isn't, really.

The spe, btw, I think has gotten much more popularly discredited since 2013.

pnathan··on The Decomposition of Rotten Tomatoes
s/political correctness/art world correctness/ is probably a better phrasing.

The art world is a _thing_, with tastes that can vary quite a bit from mid-brow average consumers. Its sensitive in its own way to "PC" and lobbying, but is distinct to a degree (albeit entangled, naturally).

pnathan··on The shrinking number of primary care physicians is reaching a tipping point
I've had a lot of family time in the hospital systems in a relatively well-managed part of the US. And, I worked in the 'back office' of a medical system a while ago. Talking to billing people, etc, I came to the conclusion that "reform" with existing vested interests is... not going to happen. I don't know what a _good_ solution is, but I can imagine the least painful way is to have a parallel universe of MDs with a wholly different billing, licensing, board-certification regime.

One interesting question is: why is one hospital's rate for procedure X different than another? how can providers work at different hospitals? The answer lies somewhere in the "it's a maze of subcontractor relationships", "it's a maze of one off insurance contracts"...

It's a very good example of why vertical integration beats subcontracting. :)

pnathan··on HashiCorp did it backwards
My take is that if I want to run a business on open source, I license as AGPL3 with asterisk.

Asterisk: if you want a permissive license, our salespeople are _right around the corner_, and they will take you to a steak dinner with our professional services lead, and you will have a fantastic white glove onboarding, and it will be absolutely lovely for everyone's bottom line.

pnathan··on Forming an Edge
Nothing about this article really has to do with a knife. :)

thanks for submitting it.

pnathan··on Architecture diagrams enable better conversations
Also, in order for them to capture appropriate granularities of detail, they take a lot of time and conversation with readers.

I usually go with as little graphs as possible and prefer to write text; it can capture more, better, faster, and be more iterable. For specific areas like state machines or packet sequences I will drill into graphical representations more but otherwise... eh. Text wins.

pnathan··on Anonfiles is shutting down
This is really sad.

I've often thought about offering a similar service, but the abuse potential has always stopped me.

I've noodled with a blockchain type system which allows blob uploads as part of the chain, but I haven't really deployed it and publicized it, because of the abuse potential.

pnathan··on Why no Roman industrial revolution?
My suspicion is that the Enlightenment's transvaluation of all values to valorize individuals, the material, change, and progress is what was required, excluding material conditions.

A related question might be: why no Chinese or Indian (subcontinent) industrial revolution? Those societies are rightly called great civilizations, and they were _no_ fools. Why no industrial revolution?

pnathan··on Cowboy rides to the rescue of VanMoof owners with app to unlock threatened bikes
Hahah, I've ridden bikes for like... 35? years now. Got the ebikes about 4? years ago.

I'm very, ah, midwit about bikes. I like using them - zipping around in the city -, and doing minor repair, but I am not a real gearhead.

pnathan··on A Decade of Rust, and Announcing Ferrocene
https://www.theregister.com/2023/04/27/microsoft_windows_rus...

mmmm... the Windows kernel? Amazon Firecracker (the AWS Lambda engine, afaik)?

I have used Rust off and on for a decade, and in the last 5 years Rust has really moved from hobbyist to making inroads at big tech firms. It is good to be skeptical though. Language boosters can be annoying. :)

pnathan··on A Decade of Rust, and Announcing Ferrocene
This is fantastic.

I've been doing more Rust hacking at home and I genuinely think that this next decade will be just gangbusters for Rust; its gotten a lot of early adoption, and the next wave is going to be wild.

one of these days I'll work at a Rust shop, and I am hyped for that possibility. it'll be NICE.

pnathan··on Silicon Valley’s business model is a scam
> Uber/Lyft did outcompete taxis on merit, and to suggest otherwise is revisionist history!

quite correct!

The Uber/Lyft "package", as it were, is easily worth a full 20% over conventional taxi systems circa 2010ish.

Since using Lyft, I have since only used traditional taxis when Lyft/Uber was not available. Because the old model was bad.

pnathan··on Cowboy rides to the rescue of VanMoof owners with app to unlock threatened bikes
It's amazing.

I can appreciate the _desire_ to have a linked app to deal with the electronic internals of an ebike. We have a Yuba cargo and a Rad, and it'd be cool to "open up the insides and tweak". Yet. Yet.

Honestly, I got a non-ebike very recently (I've been wanting a particular set of features for about 5 years now), and it has been very, very nice to use. No concerns about battery, speed limiting, etc. No cloud servers connecting to an app, either. I can't say I'd recommend an non-ebike to everyone, but it does simplify certain elements of the experience.

pnathan··on IntelliJ Rust
I use this regularly. It's _pretty_ good. But autocomplete and Copilot tend to fight a fair bit.
pnathan··on Now Reddit are coming for the individual personal subreddits
Reddit and its communities (comprised of users and mods) are in a symbiotic relationship.

Both have a claim on the total value of the company. Neither can survive without the other.

I thoroughly believe there are several win-win outcomes possible that address all parties' publicized concerns. I am not sure that there are technical good faith solutions being looked for right now though.

pnathan··on The note Reddit sent to moderators threatening them if they don’t reopen
I mod a top-1000-by-subs subreddit with about 800-900K subs. It has tight rules and aggressive automods. And people like that subreddit.

Not gonna lie, if reddit strips our moderation, once the automod rules get figured out by the spammers, the value that particular subreddit will collapse into trash and spam.

so, sure, aim that footgun and start pulling the trigger... go on then.

pnathan··on The Reddit blackout has left Google barren and full of holes
I do agree that Google lost the spam war.

This is particularly notable when looking for recipes.

pnathan··on Ask HN: What happened to fuzzy logic?
thank you for the references!
pnathan··on Google doesn’t want employees working remotely anymore
I work remote for a startup.

I have a 15 minute walk to my kids' school - not a bad one either, a 30 second walk to the bus stop, a 3 minute walk to the grocery store, a 7 minute walk to the fancy grocery store near the hardware store. My religious group is a 2.5 mile drive/bike. We are approximately one hour from grandparents.

I have an old house with a small backyard and gardens, a neighborhood stuffed with kids and a community that values kids. In addition, I can save money.

Absolutely none of that is possible for my (quite decent) income in Seattle (closest tech hub).

To move me to a par Seattle house with par livability, par neighborhood, and par mortgage cost (but further away from grandparents), would be on the order of a +1M outlay - maybe +750K (but I haven't checked recently). (Wedgewood, Ravenna, or Magnolia neighborhoods, if you're curious).

In short: moving to a tech hub would be a radical downgrade to the quality of life.

As another posted:

> ... There is one side that is unambiguously pro-family, pro-environment, pro-church involvement, pro-bowling league, pro-parents in kids lives, pro-marriage, pro-divorced child raising. ...

concur.

I would also note, pointedly, that if you're a bigshot in a major tech company in a metro hub, you should be having very serious discussions with the city government about workforce housing for the > 30 set. It is actually possible to have a good metro life - if the city is designed for it.

pnathan··on The Swivel-Eyed Loons Have a Point
that's really what the article was saying. that, yes, there's a thing, and that the powerful will work to use it to their advantage, and the swivel eyed loons _notice_ that and start constructing wingnut theories and reaction against it.

(regardless of what the crisis says on the tin, or the response formally says on the tin, this is a thing and the wingnuts aren't... entirely wrong in noticing that there's something off about the world)

← PreviousPage 6 of 34Next →