HNHacker News
TopNewBestAskShowJobs

NotAnOtter

497 karma · joined April 16, 2020

submissionscomments
NotAnOtter··on Prompting LLMs is not engineering
Words have meaning. I'm not a prescriptivist but when you have an army of formerly PM's, Designers, etc all at once exclaiming "I'm an engineer too!" that should signal that maybe the thing they're doing isn't really engineering.

Do you count making a square space splash page 'engineering'? Tools improving to the point that the barrier of entry plummets is great. That doesn't mean you're now engaging in the same fundamental task that happened before things got easier/

NotAnOtter··on Prompting LLMs is not engineering
To claim AI is useless is ignorant. To claim AI is as good as 99% of people claim it to be, is also ignorant.

A lot of people have drank the 'exponential growth' kool aid but don't have enough understanding of the underlying tech to realize (1) there could be some fundamental limits to how good LLM based AI can be. Or AI in general for that matter. (2) a big part of why it got so good so fast is because we started pumping trillions of dollars of microchips & electricity into it. The hardware and energy consumption cannot continue exponentially.

NotAnOtter··on Prompting LLMs is not engineering
My definition of science is something like "a methodical approach to reach some truth" whereas engineering is something like "a methodical approach to reach some functionality". And I think some version of that is pretty universally accepted.

So by that definition, prompt engineering is much closer to engineering than science. That said, I would consider it closer to product development than either of the above two; I don't count 'tell an llm you'll torture it until your website is hopefully less buggy' a methodical approach.

NotAnOtter··on Ask HN: What Are You Working On? (June 2025)
If one wished, could they do something like

`save adults to "adults.json" as XML`

The expected output would be a file with the name "adults.json" containing XML data. I don't see much benefit in this specific use case but I do have a 'code smell' in having the language automagically determine the output structure for me.

NotAnOtter··on Ask HN: What Are You Working On? (June 2025)
But is it real empathy? Did they actually pause and feel bad and convert their emotional response to some written message?

Or did they just short circuit. "Dead relative -> Say sorry for your loss". Like an AI bot.

It's the second one.

NotAnOtter··on Ask HN: What Are You Working On? (June 2025)
I'm cynical in general, but this type of stuff always sticks out. "I'm sorry for your loss" from one nameless headless stranger to a different nameless headless stranger feels as sincere as an AI bot, and that's to say it absolutely isn't.

Same as people saying things like "Don't say no one loves you, because I love you <3" but it's in a forum like this, or on Reddit. You don't know them. you don't love them.

NotAnOtter··on Ask HN: What Are You Working On? (June 2025)
Great iteration on the -dle format.

Bug: My word happened to be "will". When I typed "w", "i", "l", "l", the input area showed "wi". Since the second "l" was interpreted as a backspace operation.

General feedback, I would find a way to squeeze in variable hints. Maybe part of the definition, homophones, antonyms, 'rhymes with', etc.

And definitely find a way to get it on Northernlions playthrough. He does a dozen of these like every day.

NotAnOtter··on Ask HN: What Are You Working On? (June 2025)
What's your long term revenue model?

Enterprise licensing? Donation based? Hosting fees with value-add mark up?

NotAnOtter··on Ask HN: What Are You Working On? (June 2025)
Sooooooo mixed drinks..?

It's wild to me how you jumped down my throat about not looking into his product enough when you did read my entire comment.

NotAnOtter··on Ask HN: What Are You Working On? (June 2025)
Poked at it for a few minutes. And yes, it's clear how very little I get about air defense.

I would consider adding a tutorial or a toy version that's simplified a bit.

NotAnOtter··on Ask HN: What Are You Working On? (June 2025)
Why not just a barcode scanner? And a standard lookup for mixed drinks.

I don't feel like this needed an AI solution.

NotAnOtter··on Ask HN: What Are You Working On? (June 2025)
https://procgenzoo.com/ (currently not deployed)

Elevator pitch is: A simple searchable directory of various procedurally generated toys. Think Boids, Game of life, Maze generation, terrain generation, etc. written in Ts/Js. Anyone can contribute and will get their page for their implementation of a given ProcGen.

This is optimized for

1. Hobbyists wanting to make a ProcGen and have it be publicly available

2. Game Dev's & Academics looking for inspiration

3. Students / Amateurs looking for a project to add to their portfolio. It's specifically aimed at making the barrier of entry for your first "out-in-the-world project" as low as possible.

Long term vision will include bounties i.e. "I'm looking for a terrain generation algo that makes one main island surrounded by 6-12 smaller islands, some connected by a bridge, and every island should have an organic coast line with coves & bays and stuff".

There will be a voting system so clean, polished, well documented implementations of a given algorithm float to the top, (i.e. Game of Life) might get procgenzoo.com/CellularAutomata/GameOfLife.

The plan is to keep this free forever, and hoping donations cover hosting fees.

---

I'm also working on BackPackReact. Which is an inventory management game where the placement of various components inside yourback will create & consume resources to power your jorney to the next trading post. I.e. Fire/{HeatSource} and Ice/{ColdSource} on either side of Thermoelectric Generator will generate Power, which enables your vehicle to keep moving.

But it's a balancing game, the more space you use for your machinery, the less space you have for inventory for your cargo. You want the most efficient "engine" but also enough supplies to handle any unexpected events.

Is it better to build a nuclear reactor? Or just fill up on wheat and rent & feed a horse to pull you to the town, so you can sell all excess wheat you didn't use? Should you spend money to gather intel on the trading price of Iron is at your destination city? Or pick up a contract to build an electric grid at the new settlement, which will require many trips but yield one large payout?

---

Would love feedback on either of these ideas :) & if you would contribute to or play either.

NotAnOtter··on A new PNG spec
Can someone TLDR why I should care as someone who doesn't directly get into the weeds of this type of things?

Is this written exactly for (1) people who implement/maintain this and, I say this with love, (2) nerds. Or will there be effects outside of a microscopic improvement on storage + latency.

NotAnOtter··on The Renegade Richard Foreman
Yes.

He self-published a lot of material under various pseudonyms / sponsored others to write biographies that painted him as a Tony Stark adjacent character. A lot of Iron Man comics are based on exaggerated version of Feynman stories.

He was a truly brilliant "top 100 of all time" type physicist, but also had one of the biggest ego's I've ever looked into. Pair it with the misogyny, abuse of power, racism, etc... I'm not his biggest fan.

E: Why is my original comment being downvoted/flagged lmao. This site is odd sometimes.

NotAnOtter··on Waymo rides cost more than Uber or Lyft and people are paying anyway
$3 sure but you're already paying $XX for the service in the first place.
NotAnOtter··on Waymo rides cost more than Uber or Lyft and people are paying anyway
The new age version of cabs are over fit, people take them for many things they don't need. Me included; I no longer ask my siblings/friends/spouse to take me to the airport, I just order a lyft/uber where as I wasn't doing that with cabs 10 years ago.

People are catching on to that reality but at least WayMo offers something novel.

NotAnOtter··on Reinforcement Pre-Training
So true, just like this one: https://arxiv.org/abs/1706.03762
NotAnOtter··on Reinforcement Pre-Training
I'm interested how an innovation like this affects the business prospects.

Let's assume this is a paradigm shift on the scale of Transformers / `Attention is all you need`. Companies build out new models and pump another $100 Billion through it. And then a year from now, another innovation comes out. Same circus. And again.

No one wants to be left behind but trying to keep up will sink smaller companies.

NotAnOtter··on Researchers develop ‘transparent paper’ as alternative to plastics
Exactly. The specific properties that make plastic useful in industry are the exact same properties that make it an ecological problem. You cannot realistically replace plastic without first accepting an inferior product, trying to make an equally good product will lead you to a new ecologically problematic product.

People think plastic is bad because it comes from oil, that's not the case. Plastic and the oil it comes from is a biproduct of the primary reason we drill for oil - which is energy. The generation of plastic isn't the problem per se, it's the existence of it from then on. So if you find some new zero emission way of making a plastic substitute that has all the same problems of plastic, you haven't really done anything.

The solution to plastic is a change in consumer spending, probably facilitated by national regulation. So... good luck.

NotAnOtter··on Researchers develop ‘transparent paper’ as alternative to plastics
Low carbon emissions, but what about cost?

This product seems to solve for a lot of things that have nothing to do with why we use plastic. Plastic is everywhere because it is durable & cheap, that's about it got 80% of applications. This misses the mark even more for the other 20% that cares about things like caustic resistance.

An expensive non-durable product will never replace it. It's nonsensical to say it's as durable as plastic, I assume that's referring to tensile strength, which is not the main property industry cares about. They want a material that will keep their product protected for months or years, it being able to lift a similar amount of weight is irrelevant when you're wrapping bread.

NotAnOtter··on Odyc.js – A tiny JavaScript library for narrative games
Neat little thing. Feels like a great learning tool for kids, like a new age pygame.

Scratch and the others in that style always felt like it went one step too far. It's designed for 5 yearolds, and 5 yearolds don't need to be learning about code.

This is a good sweetspot for a ~10 year old. Reasonably simple string manipulation , a couple of syntax tricks to learn, and not much else. Just to get a basic side scroller with some NPC's. Then they can incorporate control flow when they are ready.

Consider releasing a class for kids on this tool & investing in the playground. You could get some real sales.

A different angle, you could do some basic procgen game assets with this tool.

NotAnOtter··on Writing a postmortem: an interview exercise I like (2017)
The blameless aspect of post mortem's is paradoxical. I agree with the sentiment but at the end of the day, somewhere in there, the blame is placed on one or two human made oversights or errors. If the conclusion of the PM is "This error was caused when <This PR> was submitted", then everyone's natural instinct is to go look at who authored the PR.

I guess aiming for blameless is as good as it gets sometimes.

NotAnOtter··on Binary Wordle
This delivers on the title but I wonder if you could tweak it to make it an actual game without wildly overcomplicating it.

Maybe make the string much longer, like 10 bits, and the game only matches on substrings longer than 3. 000...000 would generally return no matches.

That's still probably solvable with superpermutations but wordle is "solvable" with a dictionary, so don't let perfect be the enemy of "better than 2 guess bordle"

NotAnOtter··on Did "Big Oil" Sell Us on a Recycling Scam?
>Ok, you're describing some kind of scam

Yes, exactly. I'm not accusing them per se, I'm just saying the info you provided does not declare itself to not be a scam. It's like if you asked if killed someone and I replied "I don't own a gun" - it does not sufficiently answer the question

"We recover 80% of plastics" does not mean "We reduce the generation of new plastics by 80%", and the second one is the one that matters.

NotAnOtter··on Did "Big Oil" Sell Us on a Recycling Scam?
That's nice but it doesn't really refute my extreme counter example. Maybe all that plastic is shipped off, the recycling plant collects a bunch of state/federal grants (e.g. CRV), and the plants in BC or Alberta convert all that plastic into just a couple of products. Not making a dent in the actual production of new container.

The existence of plastic being used in new products doesn't help anyone - it's only beneficial if it helps reduce the production of new plastic

NotAnOtter··on Did "Big Oil" Sell Us on a Recycling Scam?
> ‘recovery’ means any operation the principal result of which is waste serving a useful purpose by replacing other materials which would otherwise have been used

By the definition, 75% seems very good. I'm not sure if that definition is a legally sanctioned term or if your municipality has some screwy definition of 'recovered'. But if it really translates to "If this service didn't exist, we would 4x our production of plastic" - then that does not seem like a scam at all.

With that definition, a plausible extreme is they take 75% of waste plastic to create one single plastic cup. Meaning the production of plastic would not change if this program did not exist. If that's the case - then yes scam.

TL;DR not enough info

NotAnOtter··on My AI skeptic friends are all nuts
> Comparing an LLM to a Junior Dev is like comparing a Secretary to an Answering Machine

The number of secretaries declines after answering machines became more prevalent.

You can keep throwing ad hominin if you think it's helping change reality. I wish we weren't headed this way, I really do, but we are. So we might as well confront reality. Catch you in 3 years when whatever happens - happens.

NotAnOtter··on My AI skeptic friends are all nuts
I'm not saying that is a typical workflow. I'm saying A ~= B, and B ~= C.

A - normal, conventional senior dev work flow

B - A non-traditional but plausible senior dev workflow

C - Senior dev with LLM

I'm not claiming A = B = C, just that the step from one to another is relatively small when compared to something like a linter or other tool that accelerates development in some way.

> Which completely fails to address the point I am making.

If an LLM can do 20% more things than a junior dev can but also cannot do a different 20% of things a junior dev can, then the LLM is similar the a junior. And when comparing two juniors within a given field, it's entirely likely the above logic could apply. E.g. one junior may not be able to write SQL queries while the other does not understand the DOM. An LLM on the other hand is "kinda ok" at everything, but cannot engage in 'real' conversations about system architecture or reason through user experiences reliably. So it can do 20% more, and also 20% less. Just as a junior dev.

No one is claiming A = C, so don't keep punching the wind. They are claiming A ~= C.

NotAnOtter··on TradeExpert, a trading framework that employs Mixture of Expert LLMs
I stick with the dog walker analogy. A man walks down the street at a steady pace, and the dog on the leash runs back and forth and side ways and sits and jumps.

The man is the economy, the dog is the market. Unless you have access to HFT systems & models, there is no point in trying to guess where the dog will go. You have to look at the man, which is the aggregate health of the economy. If I start to see the man walk backwards, I sell, and vis versa. But *mostly*, I just stick things in ETF's and don't worry about it unless I need the money in the near future.

NotAnOtter··on TradeExpert, a trading framework that employs Mixture of Expert LLMs
For HFT - yes, and that has been the case since before the .com bubble. Trading on news is what fuels HFT. And value trading is primarily based on insider trading / corruption.

What's left over is ETF's or luck.

← PreviousPage 2 of 7Next →