HNHacker News
TopNewBestAskShowJobs

NotAnOtter

497 karma · joined April 16, 2020

submissionscomments
NotAnOtter··on TradeExpert, a trading framework that employs Mixture of Expert LLMs
With cutting edge stuff you cannot say statements like "I tried X and found that it is not good at Y".

You could not get X to be good at Y, but it's not impossible someone else can.

NotAnOtter··on My AI skeptic friends are all nuts
I disagree that they are so different you can't compare them.

Imagine a senior IC staffed with 4 juniors, and they spend 2 hours with each every day. Then the junior is left with 6 hours to think through what they were taught/told. This is very similar to LLM development except instead of context switching 3 times each day, the senior can skip over the 6 hours of independent time the junior required to absorb the changes. But it still takes the same amount of time to deliver the 4 separate projects.

I find the existence of LLM development deeply troubling for a long list of reasons. But refuting the claim that an LLM is similar in many ways to a junior dev is unsubstantiated

>It also is completely useless to perform many tasks that a Junior developer can.

And there are many things one junior could be helpful with that a different junior would be useless at.

NotAnOtter··on My AI skeptic friends are all nuts
The author's central argument seems to be that the current state of LLM development is such that 1 Senior + LLM === 1 Senior + 4 juniors

With that as a metric, 1 Senior + 4 juniors cannot build the company with the scope you are describing.

A 50-eng company might have 1 CTO, 5 staff, 15 Seniors, and 29 juniors. So the proposition is you could cut the company in ~half but would still require the most-expensive aspects of running a company.

NotAnOtter··on Workers Want a Four-Day Week. Companies Should Too
1) Not relevant to my argument. My commentary is focussed on eng IC's, and I'm picking that subset due to my other comment about these articles always being super popular in eng circles

2) Yes, which is a separate issue. 1) Nearly all IC's should have the option to at least work remotely on some days, 2) All management should allow for their reports to take the day off if the work is complete. The fact that I get away with working a 4 days a week is a loop hole not a solution.

3) Realities of paywall articles. I'm not paying for the top ~20 news sites individual $5/month subscription. Nothing wrong with disclaiming I haven't read it and providing my thoughts on the subject. I'm highly doubtful the article contains anything new anyways, just rehashing the same half dozen arguments that have been around for 20 years, plus 1 or 2 new ones sourced from 2020. Probably includes a link to some recent study about some group trying it out and finding some success, which the author extrapolate's to the rest of the corporate world, and probably commentary from some CEO. You've read it, let me know how far off I am.

NotAnOtter··on Workers Want a Four-Day Week. Companies Should Too
I'm not an advocate of 4-day work week, but this argument always makes me laugh.

What is it you think happens on Saturday? Do you think those baristas are working 7 days/week?

NotAnOtter··on Workers Want a Four-Day Week. Companies Should Too
Pay walled, so won't read the actual article.

That said, I'm not sure why this is always so popularly discussed in Eng forums. The reality is, our work is inherently async, and 90% of IC's could work 1 days/week if we magically squished all our work in that time frame. Many in practice get away with a 4 day work week. My company has a no-meeting Friday and I'm full remote, if I've finished my work I just quietly take it off.

So the reality is this: a 4 day work week for IC's means either asking them to work less or forcing them into a schedule they already had access to but opted to not take.

Why would a business be incentivized to have their staff work less or force them into an uncomfortable schedule that doens't adhere as nicely to the realities of parenthood or other adult commitments.

NotAnOtter··on Show HN: A Simple Server to Match Long/Lat to a TimeZone
A standalone server feels very excessive.

This is static data that only needs to be updated once or twice a year. Why not just make this an npm or py module

NotAnOtter··on Leaving Google
I half-typed a longer message but when it came time to actually do math assuming some averages for annual saving, interest, google stock growth, etc. I decided it wasn't worth the effort.

You wrote me original message with less words

NotAnOtter··on Leaving Google
Whenever I read these "I was at <faang> for 20 years and am now leaving" it always translates to "I have become unreasonably wealthy, mostly due to the company itself N-tuppling in value. And now after 20 years I don't need or care to have a day job that requires me to show up when I don't feel like it."
NotAnOtter··on Leaving Google
My take is the 2005 google does not and cannot exist again because it was born in an era where the underlying tech became so much more powerful. Any company that happened to invest creatively in tech during that era became unfathomably wealthy.

I joined google in 2022 (and have since left), even as a newcomer it was obvious that not only was the golden era over, but the era after the golden era was winding down too. The atmosphere wasn't "The reckless innovation is over but lets make the product as great as we can" - it was "Just don't break anything and squeeze out 1 or 2% improvements where possible"

NotAnOtter··on The curse of knowing how, or; fixing everything
This article seems to be resonating with a lot of people so I guess I'm just the outlier rather than OP being wrong. But I cannot express how absolutely pedantic and melodramatic this comes off to me.
NotAnOtter··on Ask HN: Thoughts on adding utilities that aren't immediately needed?
Not particularly.
NotAnOtter··on Wikipedia says it will use AI, but not to replace human volunteers
Of course not.

They would never do that.

Industry has a good track record of this.

NotAnOtter··on Show HN: Unsure Calculator – back-of-a-napkin probabilistic calculator
This is super cool.

It seems to break for ranges including 0 though

100 / -1~1 = -3550~3500

I think the most correct answer here is -inf~inf

NotAnOtter··on Markov Chain Monte Carlo Without All the Bullshit (2015)
Your overall point might be correct but your example does not prove your point.

A Makrov chain is just the path taken through the course of a markov process. The terms 'chain' and 'process' are sometimes conflated in this context, but this is the most common distinction I've seen. As such you can run a markov process for some number of steps N times, and then ask how many generated chains contain the property you are interested in. The process is memoryless but the chain is the result of the process and therefor contains memory.

I agree 'Random walk' is a superset of 'a markov process', but IMO when someone says Random walk - they normally make assumptions that qualify it as a markov chain. Therefor it's useful as a teaching to just call it a random walk.

NotAnOtter··on Cargo-mutants:zombie: Inject bugs and see if your tests catch them
There is such a thing. Basically every popular language has a mutation-testing frameworks. It's pretty common for large scale projects.
NotAnOtter··on Oxygen discovered in most distant known galaxy
Given how simple Water is and how readily available it's components are, it's inevitable there are many planets with vast oceans.
NotAnOtter··on That Time I Recreated Photoshop in C++
Photoshop is a stretch.. that's more like MS paint in terms of feature parity.
NotAnOtter··on Study finds 46 percent of U.S. counties have pharmacy deserts
Isn't this like 1/2 the appeal of living in rural America though?

Way out there, on your own. Fewer creature comforts, more getting stuff done on your own. No paying the connivence fee associated with cities, having everything nearby but paying double the rent.

Yes this sounds like an obscene edge case but it's part of the deal

NotAnOtter··on Ask HN: How much employee resume verification is done in practice?
Having been on both sides of the equation, including at FAANG, I would say 'just enough' for it to be disadvantageous to lie.

I mean it's not like we're studying the resume and looking for inconstancies. Generally I just picked one specific line, one specific claim, and drilled into it. I generally want to give you a chance to do the whole "STAR" thing, but about some specific technical you claim to be one of your biggest wins.

I never have (or have done to me) called any of the references. That feels like a step too invasive for a generic senior engineer gig. Maybe for management I would care more, but I don't interview for or apply to those.

Re: 'resume prank', I generally consider a fancy college to be a detractor. It mostly shows your parents drilled you in highschool, and not much else. It's basically a moot point.

NotAnOtter··on Is this the simplest (and most surprising) sorting algorithm ever? (2021)
Well IMO if you're giving some trivial level of credit someone else, you should use 'we', since you're both 'talking. If you reference them by name in the paper somewhere, I feel even stronger about my stance.
NotAnOtter··on Is this the simplest (and most surprising) sorting algorithm ever? (2021)
...Right.. unoptimized bubble sort.
NotAnOtter··on Is this the simplest (and most surprising) sorting algorithm ever? (2021)
Right there with you.
NotAnOtter··on Is this the simplest (and most surprising) sorting algorithm ever? (2021)
It's assumed you at some point talked to someone in the lab, or your advisor, or your advisee, or literally anyone about the paper. If you didn't that's probably problematic. So "we" gives non-formal credit to your community.
NotAnOtter··on Is this the simplest (and most surprising) sorting algorithm ever? (2021)
This isn't even worthy of a blog post let alone a published research article, the publisher should be embarrassed.

This isn't an innovation. It's just un-optimized bubble sort. Back in college when I was learning bubble sort, I implemented this exact sort as a type of "MVP". And then I added the other flags and stuff they reference to try to polish the turd.

I mean I'm glad someone proved it works, but I thought they proved this works like 40 years ago.

NotAnOtter··on Ask HN: What are you working on? (February 2025)
A chess site I'm calling 'Chess Derivatives' with modified rules to reinforce best practice. I'm still tweaking the specifics but the basic pitch is this

Augmented Chess: Normal chess with conventional ELO ranking system but you get additional penalties & rewards based on common bad practices, and recovering from bad positions.

> The first person that breaks from the book line loses 10% of the start time (unless book was not an option / the line was exhausted)

> Missing a forced checkmate forces you to wait 5% of the start time before your next move

> Achieving any principled position good grants some time (Passed pawn, connected rooks, rook / queen / bishop battery, etc)

> Doing any principled bad position loses some time (Knight on the rim, blocked bishop, king past the first rank in early game or mid game

----------------------

Continued Position: Chess but you continue a position from a high-level chess championship. There are a couple value-adds here

> Provide lower level players with a way to start a middle or end game positions after a highly skilled player followed all the correct principles. My theory is this will reinforce why those principles exists, how they can benefit you, etc.

> Provide high level players a way to be forced into positions out of their comfort zone / their preferred styles

> Provide differently-skilled players to continue play from unique positions with the desired amount of odds. So a GM might play a 1000 ELO player but starting from a position with -9 evaluation, etc.

If you have any ideas, comments, or feedback LMK.

NotAnOtter··on I built an app to stop me doomscrolling by touching grass
I bit of UX tweaking and this could see a lot of traction as a snarky reply, a la "Let me google that for you".
NotAnOtter··on Richard Feynman's blackboard at the time of his death (1988)
Funnily enough you can learn lots of things when you read books.
NotAnOtter··on Richard Feynman's blackboard at the time of his death (1988)
He was a top-tier scientists but kinda disgraceful in every other aspect of his life. Womanizer is a polite way of saying it, I would choose harsher words. He was also just generally a jerk to the people around him.

Think Edison, more than Tesla.

NotAnOtter··on Richard Feynman's blackboard at the time of his death (1988)
He is known for being a bad ass scientists and super slick with the ladies.

Many decades later we say more accurately, he was a bad ass scientist who either sexually harassed or straight up raped most of his female mentees and was generally kinda racist (I mean, so was everyone back then. Still tho) and a general asshole.

I mean I don't really think there is any point in declaring anyone the best scientist ever. But he's firmly in whatever the top tier is when only considering scientific contributions.

← PreviousPage 3 of 7Next →