HN user

mifydev

534 karma

meet.hn/city/37.7792588,-122.4193286/San-Francisco

Socials: - github.com/chebykinn - linkedin.com/in/chebykin - reddit.com/user/heraldev - x.com/ichebykin

---

Posts64
Comments75
View on HN
github.com 8d ago

Show HN: GLP-RAM – Chrome extension reducing the browser memory appetite

mifydev
2pts0
www.nature.com 2mo ago

The role of cat eye narrowing movements in cat–human communication (2020)

mifydev
6pts0
twitter.com 2mo ago

Nothing Is Impossible in Software Engineering

mifydev
2pts0
aihuynya.com 2mo ago

AI Huynya – When AI Goes Wrong

mifydev
6pts1
github.com 5mo ago

Show HN: Cursor for Userscripts

mifydev
56pts15
chebykin.org 5mo ago

On Writing Browsers with AI Agents

mifydev
2pts1
eliotakira.com 6mo ago

Neko: History of a Software Pet (2022)

mifydev
56pts13
varg.ai 6mo ago

JSX for AI Video

mifydev
3pts1
github.com 6mo ago

Show HN: Browser Code – Coding Agent Inside a Web Page

mifydev
2pts1
90synth-xmas.vercel.app 7mo ago

Show HN: Merry Xmas from 90s

mifydev
3pts2
github.com 7mo ago

Show HN: Sourcewizard – A wizard for generating integration specs

mifydev
5pts10
sourcewizard.ai 8mo ago

Show HN: Sourcewizard – AI installs SDKs in your codebase

mifydev
15pts23
www.remotion.dev 10mo ago

Remotion – Make Videos Programmatically

mifydev
2pts0
github.com 10mo ago

Show HN: React AI Agent Chat SDK

mifydev
2pts0
keygenmusic.tk 11mo ago

Online Collection of Keygen Music

mifydev
388pts99
vercel.com 11mo ago

Fluid: How we built serverless servers

mifydev
2pts0
github.com 12mo ago

AI setup wizard for installing packages into the codebase

mifydev
1pts0
sourcewizard.ai 12mo ago

Show HN: AI Setup Wizard for Dev tools and libraries

mifydev
1pts0
nandgame.com 1y ago

NandGame – Build a Computer from Scratch

mifydev
2pts1
medium.com 1y ago

Sosal: Revolutionary Social Programming Methodology

mifydev
2pts0
blog.swgillespie.me 1y ago

The Ingredients of a Productive Monorepo

mifydev
300pts261
humans.maxcomperatore.com 1y ago

What are 8B people doing

mifydev
2pts1
www.thecoder.cafe 1y ago

Working on Complex Systems

mifydev
2pts0
thedailywtf.com 1y ago

Passing Messages (2018)

mifydev
26pts1
posthog.com 1y ago

We built an AI envoy, you can too

mifydev
1pts0
graphite.dev 1y ago

Stacked PRs unblock distributed development teams

mifydev
4pts0
github.com 1y ago

Show HN: Typeconf – Dynamic Configs in TypeScript

mifydev
2pts0
www.debtinperspective.com 1y ago

A Scaled Down Look at Spending, Revenue, and What's Being Cut

mifydev
73pts40
typeconf.dev 1y ago

Show HN: Typeconf – Open-Source Live Config Database for Flags and Prompts

mifydev
1pts0
earthly.dev 1y ago

The Problem with Modern Engineering Isn't Speed. It's Chaos

mifydev
55pts46

This is a very myopic and unnecessary cynical sentiment. It's not about you - agents just need to run without your computer being on all the time. Coding is a background task that needs to run unattended now.

I've been experimenting with similar concept myself. The linter loop is the only thing that can keep the agent sane in my opinion, and if anyone can generalize bun+tsc loop to other tasks, this would finally be a way to trust LLMs output.

I was annoyed at how Claude Code ignores my CLAUDE.md and skills, so I was looking for ways to expand type checking to them. So I wrote a wrapper on top of claude-agents-sdk that reads my CLAUDE.md and skills, and compiles them into rules - could be linter rules or custom checking scripts. Then it hooks up to all tools and runs the checks. The self improving part comes if some rule doesn't work: I run the tool with the session id in review mode, it proposes the fixes and improves the rule checkers. (not the md files) So it's kinda like vibe coding rules, definitely lowers the bar for me to maintain them. Repo: https://github.com/chebykinn/agent-ruler

Hm, speculating a bit, but it feels like NTSYNC is essentially a beginning of NT Subsystem for Linux, or maybe ntoskrnl as a kernel module. Feels like the most clean and fast way to port Windows, since the rest of the interfaces are in the user space in real Windows. Essentially should be almost without overhead: user: [gdi32.dll,user32.dll,kernel32.dll -> ntdll.dll] -> kernel: [ntoskrnl.ko]

You can just boot freedos to run them, it will execute in real mode which has the same cpu instructions as 40 years ago.

I'm quite concerned about x86 future, but the article has a point if you read it past the title.

It says that x86 is highly standardised - even with different combinations of chips, peripherals and motherboards you know it will work just fine. It's not the case for ARM systems - can you even have something similar to IBM PC with ARM?

I personally know that adding support for ARM devices on Linux is a huge and manual task - e.g. look at devicetree, it's a mess. There is no standard like ACPI for ARM devices, so even powering off the computer is a problem, everything is proprietary and custom.

I don't agree with the article though, x86 is dying and my worry is that ARM devices will bring an end to such an open platform like modern PCs are.

MacBook Air with M5 5 months ago

What about the screen refresh rate? Do they deliberately keep it at 60hz so people would buy a MacBook Pro?

Frankly, I don't like this kinds of takes. Yes, people are seeing more spam in their pull requests, but that's just what it is - spam that you need to learn how to filter. For regular engineers who can use AI, it's a blessing.

I'm a long time linux user - now I have more time to debug issues, submit them, and even do pull requests that I considered too time consuming in the past. I want and I can now spend more time on debugging Firefox issues that I see, instead of just dropping it.

I'm still learning to use AI well - and I don't want to submit unverified slop. It's my responsibility to provide a good PR. I'm creating my own projects to get the hang of my setup and very soon I can start contributing to existing projects. Maintainers on the other hand need to figure out how to pick good contributors on scale.

I've submitted it to web store, but I'm sure that the review will be very long. The extension requires a lot of permissions, with this kinds of things personally I'll trust more if i can build from source.

Backend service is definitely way to go if you want to serve models for the user.

So Bash and Edit tools are a bit weird, Bash tool is essentially JS execution, and Edit tool automatically generates a script that performs the edits on the page. These tools are needed for the model to explore the page, whatever it does at the end it creates a separate script that will be applied on the page load.

Yup, full access to DOM! Still needs a lot of optimizations, but the trick is that the agent reads the DOM as file, so it can grep parts of it naturally.

Oh that's cool! I've just used wxt to pack extension for firefox and chrome and just used typescript and plain anthropic api. My goal is to make this run fully inside the browser, without any helper binaries, like I've seen with others.

The problem with zsh, as with a lot of open source tools is bad defaults. If only zsh had a better out of the box experience then OMZ wouldn't be needed. I used maintain a lot of configs, over 10 years I just keep forgetting what did I set up. I don't want to be bothered with this anymore.

Yeah, it should work for clis, even now. For larger codebases we just need to get two things right: - create good plans with the adequate tradeoffs for the type of service - make sure to have enough lints and tests to verify the completion end to end, either with browser, or with typechecking or like for c++ - complex static analysis.

We're constantly iterating on setup instructions and our repository analyzer, and during the integration we have a set of linters to prevent the model to generate completely broken code - it checks types, compiler errors for starters. The scope of the integration is explicitly limited, we make sure that the model doesn't do extra stuff.