HN user

awinter-py

5,905 karma

blog: https://abe-winter.github.io

Posts232
Comments1,794
View on HN
spec.openapis.org 2y ago

Arazzo – OpenAPI for Call Sequences

awinter-py
1pts0
gist.github.com 2y ago

I shrank my kube cluster from $8 to $3 per day

awinter-py
3pts0
github.com 2y ago

20-line PR to add key Docker feature to GitHub Actions, please bump it

awinter-py
2pts1
news.ycombinator.com 2y ago

Ask HN: Anyone else had crunchbase news redirect to flirtfrenzy?

awinter-py
1pts0
accidental-friction-435.notion.site 2y ago

A Pattern Language for Interfaces

awinter-py
1pts0
medium.com 3y ago

What even is "navigation"

awinter-py
2pts0
talk.commonmark.org 3y ago

Thread surveying form tools for Markdown

awinter-py
2pts0
friend.camp 3y ago

Federated Moderation

awinter-py
18pts14
copilot-language.github.io 3y ago

NASA Copilot runtime verification (2019 / pdf)

awinter-py
1pts0
github.com 3y ago

Color Names

awinter-py
1pts0
code.visualstudio.com 3y ago

VS Code Notebook APIs

awinter-py
2pts0
eclecti.cc 3y ago

'Hardware is Hard' from Nirav Patel

awinter-py
1pts0
news.ycombinator.com 3y ago

Ask HN: How does good graphic design happen?

awinter-py
2pts6
rynmurdock.github.io 3y ago

AI Art dataset sourcing: It’s About the Jobs

awinter-py
2pts0
dalle2blog.blogspot.com 3y ago

Using DALLE2 to recreate Magic card art

awinter-py
2pts0
resources.esri.ca 4y ago

Large GIS layer of WW2 shipwrecks

awinter-py
1pts1
twitter.com 4y ago

Antecedents of Bullshitting

awinter-py
1pts0
repository.tudelft.nl 4y ago

Overcoming the Innovation Valley of Death

awinter-py
2pts0
www.victorianlondon.org 4y ago

Telegraphic Paralysis

awinter-py
2pts0
github.com 4y ago

FastAPI CRUD Router

awinter-py
2pts0
www.pamguard.org 4y ago

Pamguard, OSS acoustic monitoring for whales

awinter-py
1pts0
www.ncbi.nlm.nih.gov 4y ago

Duplex syrinx and acoustic diversity in magpies

awinter-py
2pts1
github.com 4y ago

Pg_cron

awinter-py
115pts24
mlir.llvm.org 4y ago

LLVM Subproject Just for TensorFlow

awinter-py
2pts1
twitter.com 4y ago

Dominance has nothing to do with leading a sled dog team

awinter-py
2pts0
blog.ericgoldman.org 4y ago

TOS Supports Injunction Against Web Scraping

awinter-py
2pts0
news.ycombinator.com 4y ago

Ask HN: How are people storing user-scale secrets?

awinter-py
5pts10
twitter.com 4y ago

Will you commit to ending finsta

awinter-py
2pts1
sententiaeantiquae.com 4y ago

Fronto to Aurelius: One Thought Should Follow Through to the Next

awinter-py
1pts0
meta.stackoverflow.com 4y ago

Stack Overflow experimentally unpins outdated answers

awinter-py
6pts1

I use nono.sh for sandboxing -- I think a lot of power users are using sandbox + YOLO mode because approval prompts slow them down

yes it's bad if the permission system is broken, but serious users have not trusted this stuff for a while, find the built-in permissions layer burdensome, and are already using a safety layer somewhere else

I can imagine the builtin router stealing traffic, but not removing opencode from the ranking completely?

Like the 'top apps' in my private openrouter.ai activity usage is opencode with 55.1M tokens

The bottom of the public apps leaderboard is 'kern agent' with 150 million tokens

if there are 2 other people like me, opencode should be on here somewhere

(edit: user shiggity points out https://github.com/anomalyco/opencode/issues/11926#issuecomm..., they asked to be removed from the ranking)

yeah I noticed it missing on the openrouter leaderboard -- very interested to know what that's about

Yeah the hyperparallelism and the fact that it would emerge from machine translation are shockingly good calls. There are things in there that resemble the bag of words model, his 'clumps' sound a lot like tokenization, and he has concepts like RAG.

Also, of the early AI writers, I think he was the least doom-y. Norbert wiener and I think von neumann were very concerned about the social effects of the singularity (von neumann's word for it).

Vernor Vinge has an 80s essay calling down to Good a lot, and credits him with a 'meta golden rule' which aspirationally says that what comes after us will care about their origins.

ah you're just saying that 'usual work hours' isn't defined in the statute and doesn't seem to be capped at 40 for salaried workers? fair

their jury duty hour cap statute uses similar language:

hours normally and customarily worked by the person during a day

https://www.legislature.mi.gov/Laws/MCL?objectName=mcl-600-1...

Maybe it's established in case law that this is 40 for a salaried worker? (I'm not a michigan employment lawyer). I wonder if a draft of this proposed hardcoding it at 40 and they had a reason not to?

a major function of the law is to mediate between groups that have unequal power

as a collective, employees out-vote employers and can obtain this kind of concession through the law but not in an individual contract negotiation

(mancur olson notwithstanding)

taken to its logical extreme your argument would forbid all group negotiations, I'd think?

fwiw the US judiciary agrees with you https://www.uscourts.gov/file/62983/download

The judiciary opposes measures that shift the costs of providing access to PACER to litigants filing cases in federal courts, unduly hindering access to justice

That's their response to the open courts act of 2021, which would have made pacer free.

As a user of both courtlistener and pacer, I mostly believe freelaw can deliver a better cheaper equivalent than what exists, even including the submission systems. (With the caveat that I have used state court e-file systems but only briefly touched the federal ones).

If pacer revenue is paying the filing clerks, I probably feel differently; clerks are necessary components of the system who cannot be replaced by technology today.

this is right if pacer is expensive to operate for a real reason

but 1) it has high revenue which 2) is required to go to expenses, which 3) it may not be going to expenses

(per freelaw project, at least https://free.law/2016/11/14/pacer-revenue/)

courtlistener is providing a much better service at no cost to the public through donations; it's reasonable to say 'govt is required to feed new data to courtlistener and friends', gov doesn't have to operate pacer anymore, everyone is happy

It's not everyone, but thoughtful managers do think beyond themselves.

They know they will outlast some of their reports, so they're incentivized to build memory and maintainability at the levels below them.

And good managers get promoted, i.e. leave the team but stay in the company, so there's a reputational incentive to leave things in a good place for whoever comes after you. (Though this is only true at good orgs -- at bad orgs, the next person will get fully blamed for a bad handoff).

The best leaders have values that transcend their bank account, and understand their legacy depends on being able to transition effectively.

Your career and relationships transcend any single gig, and there is a dignity that people recognize in departing well, and even in making the best of a bad job. Campground rule, leave things better than you found them.

See previous kleppmann post https://martin.kleppmann.com/2025/12/08/ai-formal-verificati..., and yes, obviously anything that you can put in the typesystem or the linter, you should weigh doing so.

Hopefully we get more ergonomic ways to do this? Like of the tools listed in the post, dafny + iris are the closest to being industrial I think. And amzn S3 has a history of TLA use in-house I think. But we probably haven't seen the typescript in this space yet, a zero cost abstraction that drops into existing tools, and people genuinely prefer it to the old way.

(And custom linters are also still pretty bad to write. Like golangci-lint is a painful codebase, haven't tried semgrep but the rules engine seemed intimidating. I've yet to use an AST API that I liked)

^ this

been exploring clickhouse and while it is definitely not a general purpose DB, for time-series shaped data that can survive some insert latency, the automatic partition-based TTL is very nice and, at least so far, requires zero attention to maintain

which I guess is solved by `pg_partman` at the bottom of the post

yeah -- have been playing with this as well, ai's spatial reasoning is not quite there yet but with precise construction instructions it can often do the job

for shapes that are hard to print with a traditional slicer, LLMs are also surprisingly good at generating gcode with fullcontrolxyz if you're specific

it's like that '11 rules for showrunning' doc where you need to operate at a level where you understand the product being made, and the people making it, and their capabilities, in order to make things come out well without touching them directly.

(https://okbjgm.weebly.com/uploads/3/1/5/0/31506003/11_laws_o...)

if you can do every job + parallelize + read fast, and you are only limited by the time it takes to type, claude is remarkable. I'm not superhuman in those ways but in the small domains where I am it has helped a lot; in other domains it has ramped me to 'working prototype' 10x faster than I could have alone, but the quality of output seems questionable and I'm not smart enough to improve it

User and system-initiated actions that require more complicated interaction may need additional feedback mechanisms to help inform the user that their request was successfully enacted. An example of this is the bulk creation of Issues.

^ this is a great idea and please add it to github actions where it takes like 10 seconds for the new thing to show up on the list after you trigger one