HackerLangs
TopNewTrendsCommentsPastAskShowJobs

codesnik

995 karmajoined 17 лет назад

comments

codesnik
·13 часов назад·discuss
now, let's combine both.
codesnik
·14 часов назад·discuss
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
·вчера·discuss
unless you're spawning them for new connections.
codesnik
·позавчера·discuss
yay, horse vomit.
codesnik
·16 дней назад·discuss
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
·18 дней назад·discuss
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
·в прошлом месяце·discuss
but glasses were made of glass, and nowadays most are plastic.
codesnik
·в прошлом месяце·discuss
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
·в прошлом месяце·discuss
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
·2 месяца назад·discuss
nowadays you can vibecode some half-ass headless browser automation using your email-password or even weird corporate sso.
codesnik
·2 месяца назад·discuss
but why solar system is so out of scale?
codesnik
·2 месяца назад·discuss
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
·2 месяца назад·discuss
contactless ATMs
codesnik
·2 месяца назад·discuss
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.
codesnik
·2 месяца назад·discuss
good for you and your particular bank.
codesnik
·2 месяца назад·discuss
give me ability to write a damn whatever on the card. My bank provides USD, EUR and other currencies on different cards with exact same cover. Maddening.

I can imagine that we don't have this option just because people would put their PINs there, and maybe it's not exactly secure enough, but sprinkle some validation on top and we'd be ok.
codesnik
·2 месяца назад·discuss
which is much better than nothing, but is a fairly recent addition
codesnik
·2 месяца назад·discuss
huh, I've never thought to check my github id. I don't remember myself being an early adopter.
codesnik
·2 месяца назад·discuss
i think it is the other way around. Git is pretty simple internally, and its ui is just knobs and levers to reach into that simple reliable internal structure. This is why for some people it seems like a mess - they want button "do what I want" (and all people and their needs are different), and for other people it's clean - open the throttle, engine will rev.
codesnik
·3 месяца назад·discuss
huh. I just did what you describe above (on tahoma) and was able to tab into the list of bluetooth devices, no problem.

do you have "Settings > Keyboard > Keyboard navigation" on? I thought it is on by default, but apparently it isn't. Without it "tab" only jumps between text fields and checkboxes.

There's also an "Accessibility > Keyboard > Full keyboard access", which gives more controls.