HackerLangs
TopNewTrendsCommentsPastAskShowJobs

staticshock

1,061 karmajoined vor 19 Jahren
Anton Backer

http://github.com/staticshock

https://www.linkedin.com/in/backer

[ my public key: https://keybase.io/staticshock; my proof: https://keybase.io/staticshock/sigs/RmmrDvMdW0vtp1Y3DMef9vq4Q7hWg8iWHLtEo8E8xOY ]

Submissions

I solved my mystery fatigue with AI

metalearn.substack.com
39 points·by staticshock·vor 21 Tagen·26 comments

List of animals awarded human credentials

en.wikipedia.org
4 points·by staticshock·vor 4 Monaten·0 comments

What's going on here, with this human?

grahamduncan.blog
2 points·by staticshock·vor 7 Monaten·0 comments

comments

staticshock
·vor 9 Stunden·discuss
The way I understand doom scrolling (and all other forms of passive engagement, e.g. youtube, reddit, hacker news, etc.) is that when we dip below "baseline" mood (be it through stress or any kind of adversity), quick hits of stimuli momentarily bring us back up to that baseline.

At the same time, access to abundant entertainment establishes in us an unrealistically high baseline that we're destined to fall below whenever we're not actively "plugged in". When you fall below baseline, unrealistic though it may be, you feel lacking, like an addict, and you respond to that feeling exactly like an addict.

It's all too easy nowadays to forget that boredom is good. Adversity is good. Having the time to sit with your thoughts is good. We grow stronger through any form of perseverance, and weaker through any form of surrender.
staticshock
·gestern·discuss
Think of the entirety of the context (the full thread of conversation, all tool call output, etc.) as one message that's been submitted to the LLM all at once just so it can generate the next token (which is just the next word or even syllable.) Once that token is generated it is appended to the context, and the entire context is once again used to generate the next token. Keep doing that until the entire response is generated. The larger the context, the more stuff the model has to pay attention to as it generates each next token.

To use an analogy: imagine your friend is the author of an unfinished book. They die with 19 chapters written, and on their death bed ask you to write the 20th chapter. Assuming you're up to the task, you can only do this well if you take the time to absorb the entirety of what's been written so far.

This is how LLMs work. Context caching is an optimization on top of this, but it has its limits.
staticshock
·vorgestern·discuss
At scale, specs can only be vital to the degree to which their conformance testing is automated. Good specs should use a formal, runnable verification language. Otherwise you'll accumulate specs that are right when they ship, wrong in subtle ways 3 months in, and wrong in glaring ways 6 months in. AI doesn't change this dynamic, it amplifies it.
staticshock
·vor 8 Tagen·discuss
There's a subgenre of dystopian sci-fi where the premise is that reality in general is destined to be eclipsed by matrix-like hyper-realities, and that people will vastly prefer those and cede reality to whoever's left.

I guess the way this could work itself out is that if you prefer a hyper-reality, your genes do not pass on, and someone else's do, and within some number of generations we bounce back in response to evolutionary pressure.

I learned a fun fact in a recent interview of David Reich (by Dwarkesh):

> Every mutation that can occur does occur. There are eight billion people in the world. There are maybe 30 new mutations every generation, so that’s 240 billion new point mutations every generation. There are only three billion DNA bases in the genome, so every mutation that can occur does occur about 100 times every generation. We’re not mutation-limited anymore.

https://www.dwarkesh.com/p/david-reich-2
staticshock
·vor 9 Tagen·discuss
We can talk to each other like adults, the key is understanding what the goal of any given conversation is. Truth-seeking is just one possible goal among many.

Part of becoming an adult is learning how little most people care about that particular goal, and how big the buffet of alternatives is: creating shared meaning, understanding each other's values, building trust, giving/receiving emotional support, processing grief, etc. (Think of this as an upfront taxonomic exercise, followed by lots of in situ calibration exercises.)

Even for something like "decision making", which, naively, one might assume should be grounded in facts, a lot of the "facts" wind up being fuzzy and subjective. This is baked into the social fabric.
staticshock
·vor 14 Tagen·discuss
Agreed. Change makes people uncomfortable. The nature of the change doesn't matter; the transition itself is the root of the discomfort.

When things are stagnant, we gradually optimize our lives towards a low energy state and overfit to our exact circumstances. When a change in circumstances reveals past optimizations to be wasted work, it kick-starts the four stages of grief over the loss of that low energy state.
staticshock
·vor 15 Tagen·discuss
Don't let your guard down. Tricking Opus 4.6 is not impossible, it's just still an active research frontier. Once the right incantation for any specific model is known, it'll be weaponized.

There was an excellent article on the front page recently about role confusion, which highlights just how just far models have to go on this: https://role-confusion.github.io/
staticshock
·vor 15 Tagen·discuss
Except that is not what's happening. The article clarifies something that is misleading if you interpret the headline in isolation: "high-end M6" means "the high-end variants of the M6 line", not "the entire M6 line".
staticshock
·vor 18 Tagen·discuss
Arguably, npm does one thing, but it does it poorly.
staticshock
·vor 21 Tagen·discuss
My favorite of these has always been the USA PATRIOT Act, or the "Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct Terrorism Act". And that one predates LLMs, so… sheesh.
staticshock
·vor 22 Tagen·discuss
While I'm sold on the fact that modern nuclear can be built & administered safely in the face of natural disasters, and is a net good environmentally, I'm worried about corporate cronyism's corrosive effects on safety (a la Fukushima) and future instability in the form of cornered animals (e.g. Putin, Trump) acting erratically by bombing civilian infrastructure.
staticshock
·vor 23 Tagen·discuss
For the uninitiated: https://en.wikipedia.org/wiki/Torment_Nexus
staticshock
·letzten Monat·discuss
Everything is search.

Software development is search through the space of useful/interesting automations. Business is search for product market fit (at the intersection of expertise, capital, problem, etc.) Writing is search for lossless, efficient idea transfer.

AI software development is more search. If we search more, will we find a bunch of garbage? Hell yes. We'll find a TON of garbage. That's not new, though. The world has been writing way more books than you'll ever read, recording more music you'll ever hear, filming more television shows than you'll ever get to watch, etc. A lot of it is garbage, but the good stuff stands the test of time and rises to the top, and I'd rather live in a thriving, flourishing world full of all these things, because there's more cream-of-the-crop when there's more everything.

It's evolutionary fitness operating in the space of ideas. I agree that "maybe later" was indeed a useful mechanism, and maybe even a local optimum in the development methodology search space (which recently experienced a major earthquake!), but evolutionary pressure will bring it back into existence in some form sooner or later.
staticshock
·letzten Monat·discuss
An agent you can sue would count as a legitimate third party entity. Suing today's agents won't get you very far.
staticshock
·letzten Monat·discuss
Feels like an unfair judgment of someone else's values, which have no obligation to match yours.
staticshock
·vor 2 Monaten·discuss
Are you saying that a better way to measure perceived time is something like "1 year, 2 more years, 4 more years, 8 more years," starting from birth, and maybe call each of those increments a "log year"? I like it.

I guess the "natural" base to use to get the "right" number of increments is a pointless exercise, since it ultimately bottoms out in the question of "why is a regular year as long as it is?", but if we assume a base of 2, I'm currently in my 6th log year, and hope to die comfortably into my 7th. Actuarial odds are >80% in my favor.
staticshock
·vor 2 Monaten·discuss
Love it!

Bug report, if you're the author: I can't delete periods.

Feature request: I wanna be able to move periods from one layer to another.
staticshock
·vor 2 Monaten·discuss
"can be" ≠ "must be"
staticshock
·vor 2 Monaten·discuss
A pattern I like for CLIs is that by default each command runs in dry-run mode, and only with `--commit` is it allowed to do dangerous things. Kind of like `git clean` vs `git clean --force`, except that `--force` feels like bad names for the distinction. Likewise, `--dry-run` implies that the command does the dangerous thing by default, which is bad. `--commit` gets the balance right, it sounds right, and it's sufficiently self-explanatory.

(Oh, and there's no shorthand, like `-c`. It's `--commit` or bust.)
staticshock
·vor 2 Monaten·discuss
[dead]