HNHacker News
TopNewBestAskShowJobs

codesnik

1,009 karma · joined March 11, 2009

submissionscomments
codesnik··on MacBook Pro with PROLED XDR Display and Touch
i wonder if it'll introduce long press as a substitute of right click, and if that'd affect normal trackpad usage.
codesnik··on Secret of Orange Cats Revealed After 60-Year Search
I wonder why there's no even a trace of "orange cats are goofy" stereotype in Russia and neighboring countries, as far as I know.
codesnik··on Hole Punch: Sling your spaceship around gravitational fields
Kerbal Space Program didn't! I wonder if it'd be much harder to simulate real gravity "spheres", with Lagrange points and all. But even without it, in simplified mechanics, planning slingshots and using Oberth effect had been fun.
codesnik··on The Four Horsemen of Agentic Coding
did it backfire to that guy?
codesnik··on Footguns with Postgres "at time zone 'UTC'"
postgres is sane and consistent. Some things could seem weird, but those usually track to SQL standards, which are weird and dated, but at least consistency is still there. On the other hand, I never can be sure where mysql/mariadb decided to improve my life.
codesnik··on Plan mode is dead
Make a db replica or just a db user account with readonly permissions, and have only those in your env, or docs accessible to agent. It's liberating.
codesnik··on AI has no intent and no motivation
it has learned narratives though, and we talk about AI going rogue all the time.
codesnik··on iOS 27, iPadOS 27, and macOS 27
one day we'll find out they have only one QA person on the team which develops keyboard among other things, and they have comically alien fingers.
codesnik··on Working with Git Worktrees in Magit
AFAIR you can just git clone ../path/to/other/local/repo/.git and it'll use hardlinks, so, basically a copy on write
codesnik··on Apple introduces M6 and M5 Ultra
previously cmd+enter would work to "show in finder". New siri-enabled search seem to break that for some reason, but right click menu/show in finder on a found item still works.
codesnik··on Black hole singularity is a surface not a point
and some rotation probably inevitable anyway, and non-rotating black holes could be just a mathematical construct, no?
codesnik··on Squeak 6.1
recovery features? how do they work? and what smalltalk runtime do you have in mind? I still have a very vague understanding on how changes could be applied to a production running images, or if there is one and preferable way to do that.
codesnik··on The iPhone Upgrade Program is being replaced by Apple Upgrade
I wonder what apple will do with returned devices. Are they actually refurbishable, on average, to a condition that's resellable, or will they go straight to recycling just to keep numbers of new sales up?
codesnik··on New HIV vaccine shows unprecedented success in preclinical study
derailing further, it's no organized political movement, and they don't call it immoral but in Caucasus region some men avoid using seat belts as "unmanly", and that's a very social thing. Small plugs into a seatbelt socket to shut up the car audible warning are very common, including taxis.
codesnik··on Cagire: Live Coding in Forth
Nice. When I saw some javascript live music arrangement experiments, I thought that forth is syntactically better for that task because of postfix notation - no need to select and execute parts, keywords could be self-adding/playing.
codesnik··on How to stop Claude from saying load-bearing
huh. I wonder if it's possible to use those hooks to add syntax highlighting to shell commands claude issues, or to replace full path to current directory with ./
codesnik··on Snails' Teeth Beats Spider Silk as Nature's Strongest Material
now, let's combine both.
codesnik··on Late Bronze Age Collapse
even if black sea deluge happened sufficiently rapidly, you're several thousands years off. Current theories date it to about 8 thousand years ago.
codesnik··on Postgres rewritten in Rust, now passing 100% of the Postgres regression tests
unless you're spawning them for new connections.
codesnik··on Spider venom kills varroa mites without harming honeybees
yay, horse vomit.
codesnik··on LuaJIT 3.0 proposed syntax extensions
yes, ruby inherited this from perl, though 'or' has lower precedence than 'and' in perl, and they're equal in ruby. Which sounds like something going to cause mistakes, but I yet to see 'and' and 'or' together in the same expression in ruby.
codesnik··on Show HN: Oak – Git alternative designed for agents
yep. claude keeps "habitually" trying to use `rg -rn` instead of `rg -n` because it was instructed to use "rg" instead of "grep" by Anthropic, but uses arguments for grep: `grep -rn`. My instructions and "memory" are not helping. "Oh, I did it again, and you've instructed me not to". Older tools are better for current "agents".
codesnik··on Ian's Secure Shoelace Knot
but glasses were made of glass, and nowadays most are plastic.
codesnik··on Ian's Secure Shoelace Knot
Instead of relearning how to knot bunny ears, I make the first crossing the opposite way to granny knot, it's somehow easier for me.
codesnik··on Domain expertise has always been the real moat
I had the same problem in air travel industry. Our ticketing officers were never able to communicate how the ticket commission rules from our partners should be interpreted. I ended up adding a test framework, that allowed to add examples and counterexamples of existing flights to each rule, to verify that they are applied the way they'd assign commission by hand.
codesnik··on Jira Is Turing-Complete
nowadays you can vibecode some half-ass headless browser automation using your email-password or even weird corporate sso.
codesnik··on Project Hail Mary – Stellar Navigation Chart
but why solar system is so out of scale?
codesnik··on Mercurial, 20 years and counting: how are we still alive and kicking? [video]
git's mental model is very, very small, if you care to learn it. Then all the commands and their "inconsistencies" start to make sense - they operate on the model almost without any magic, and not on whatever is user's intent (it can vary a lot)
codesnik··on iOS 27 is adding a 'Create a Pass' button to Apple Wallet
contactless ATMs
codesnik··on iOS 27 is adding a 'Create a Pass' button to Apple Wallet
I've tried to come up with the reason they don't do it, and thought MAYBE they were afraid people would put PINs for the cards there and they thought it's a bad idea. I wonder why I even tried to invent a good reason for them, designers could just lack perspective and do not care at all, even in apple.
Page 1 of 17Next →