kika

Joined 19 years ago

Karma
769
Submissions
328
Member since
Jan 24
Me personally: https://github.com/kika https://medium.com/@kikap https://pushf.substack.com https://www.linkedin.com/in/kikap

[ my public key: https://keybase.io/kika; my proof: https://keybase.io/kika/sigs/m0b4sk4sQ3LTHAshBSR5SbGU7B3uckmoHL2HykNX-iA ]

View on Hacker News

Recent submissions

Comment · 2 years ago
came here to write exactly this :-) The best decision in my life was moving to Bay Area in 2010. The second best decision was to move out in 2022.
Comment · 2 years ago
I'm still on the fence (and distracted by Vision Pro). It's a good-ish idea, IMHO. I'd like to see a toolkit for "reading configs" where configs are some universal format (JSON, YAML, TOML, etc) for various languages. So that the app in Ruby can share config with "microservice" in Rust and they can also maintain compatibility with completely different app (but sharing infra resources) in Go. Using one config language that supports hierarchical templates, modules, imports, whatever. Because otherwise everyone starts inventing their own "YAML with functions", "JSON with templates", etc. Pkl seems like that. But I don't like that it's Turing complete. Powerful and dangerous. Configs are inherently declarative.
Comment · 2 years ago
communism immediately comes to mind. beautiful idea, but also the idea with the largest body count in the human history.
Comment · 2 years ago
I just run a count, on the infrastructure configuration for a relatively small, but already public company. 13k lines of YAML alone. Some of it is generated (from "YAML with macros") by AWS CDK parody I invented before CDK became a thing (and being an old school Unix pervert I did it with awk and m4). There's also 1400 lines of written or generated JSON that still needs to be managed. And that's a successful, but single-product company. I also worked for a company which had a single product but ran it for their clients heavily (very heavily) customized, you can easily 10x the numbers above and you still have to do that with a single team and go back to your family every night and not riding an ambulance to the nearest mental facility. YAML is like the object code, it's not a configuration language. (and that's why I prefer JSON, it's less error prone and easier to generate). Writing YAML manually is like programming in machine code back in the 80s. Possible, but why?
Comment · 2 years ago
If we produced a gigawatt of energy by cleanest way possible, where do you think this gigawatt ends up? Some "energy dumpyard" somewhere outside the solar system?
Comment · 2 years ago
For the same type (shared whiteboard) and kind (getting back into the game) I chose Flutter for front (web/mobile) and Rust for back. Had a lot of fun and it even kinda worked :-)
Comment · 3 years ago
my wall outlet supplies power from 3 different sources: grid, solar on the roof and/or powerwall, depending on the weather, grid status (which sucks where I live) and time of day. computer only knows time of day off the bat, everything else it has to learn in a complex way. if I have a "cost" or, better, "status" information integrated into the power itself, smart appliances (like computer) can make decisions what they can or can not run. right now I can start training my models on my 4090 at night, we have an outage, and 4090 will happily drain the powerwall, so I'll not have an A/C in the morning. models can wait, they're stupid anyway, or at least I like the A/C better.
Comment · 3 years ago
the power cord has to have a data link (USB? or just networking over power line itself) through which the power outlet can tell the computer how much does the energy cost at any given time. this is a very welcome but very expensive addition to the infrastructure.
Comment · 3 years ago
But the Tesla is for some reason an American company. Is that just a correlation or some causation too?
Comment · 3 years ago
the ease looks like a hack, since it's documented it's not a "hack as in workaround". in my vocabulary "hack" is a compliment, not a derogative. i grew up on jargon file.
Comment · 3 years ago
why no one came up with the idea of reactive jquery i don't know. or, may be someone did?
Comment · 3 years ago
literally this. but to the benefit of refine.dev i should say that you made the framework extremely easily hackable, at least where lame me wanted to hack it. your data backend didn't work with my rest api, i've asked on discord and someone said: hey, it's actually in the docs, you just copy our default implementation into your project, import it, make sure it works as before and then hack it as your own code. a productized hack, i'd say.
Comment · 3 years ago
hm, indeed. thanks! interesting, i need to investigate. i just redeployed the same code to the cloudflare worker and it worked.
Comment · 3 years ago
Comment · 3 years ago
gone quickly

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton