HackerLangs
TopNewTrendsCommentsPastAskShowJobs

aerzen

256 karmajoined 4 ปีที่แล้ว

Submissions

Lutra: General-Purpose Query Language

lutra-lang.org
1 points·by aerzen·7 เดือนที่ผ่านมา·2 comments

comments

aerzen
·6 วันที่ผ่านมา·discuss
Software patents? Care to elaborate?
aerzen
·8 วันที่ผ่านมา·discuss
My wife only printed the 6 photo albums because I gathered all our photos from three different Google Photos accounts, a hard drive, and two laptops.

And yes, we only look at physical photos or the "on this day X years ago" reels. But to get here, Immich was a valuable tool.
aerzen
·9 วันที่ผ่านมา·discuss
It seems like China is becoming the "freedom superpower" while USA is getting "corporate superpower" vibes. Huh
aerzen
·9 วันที่ผ่านมา·discuss
There is precedent of Google making changes in light of "security" that break ad blocking Chrome extensions. See chome extension manifest 3.

So this concern cannot be dismissed with just "slippery slope falacy", it's a new vector of the same power grab strategy.
aerzen
·9 วันที่ผ่านมา·discuss
Does Huawei not use android or Google play services?
aerzen
·10 วันที่ผ่านมา·discuss
This looks like something I'd need - AGENTS.md only gets you so far. Does anyone have experience with using memory like this?

My main concern is that it can overwhelm the context window with useless facts.
aerzen
·15 วันที่ผ่านมา·discuss
Seems like good news - market share of AWS and Azure in EU is huge, so I naturally support efforts to kurb power of such duopoly.

But what would be practical effects of DMA on AWS? Who is the customer, who is the vendor?
aerzen
·เดือนที่แล้ว·discuss
Spawning processes should not be on the hot path of any program.
aerzen
·เดือนที่แล้ว·discuss
It seems like tsx is a wrapper around tsc for easy compile+run workflow.

tsz seems to be a compiler, a replacement for tsc
aerzen
·2 เดือนที่ผ่านมา·discuss
Good point. There might be a small advantage if one does not want to give bash access. But general answer to "how do add custom tools like we can in pi" is "you don't". Keep it simple.
aerzen
·2 เดือนที่ผ่านมา·discuss
Ok, what about having tools be discoverable from the environment, similar to how $PATH works in POSIX?

There could be an env var $AGENT_TOOLS, a string of paths delimited by `:` and tools would be discovered as some specific format of file. Maybe a JSON that contains tool name, list of parameters and the command to run it.

This is essentially decoupling tools from the agent, allowing more customization and per-project environments. It does require shipping and installing more binaries, one for each tool probably.
aerzen
·3 เดือนที่ผ่านมา·discuss
For converting HTTP URLs into interactive images of the webpage.

In other words: an internet browser.
aerzen
·3 เดือนที่ผ่านมา·discuss
CapNProto RPC protocol
aerzen
·4 เดือนที่ผ่านมา·discuss
Because some auth provider recommended it as the only app to use. While it is a good app, it does backup into Drive.
aerzen
·4 เดือนที่ผ่านมา·discuss
Is this useful if I am using pi coding agent? It can swicth between models mid session?
aerzen
·4 เดือนที่ผ่านมา·discuss
Forgejo is also OSS, so you can easily migrate git and issues and prs and everything to your own hosted instance, if codeberg proves untrustworthy. Which I can't on github.
aerzen
·4 เดือนที่ผ่านมา·discuss
Could the title say "process to install non-curated Android apps"? "Sideload" and "unverified" imply that the collection of centrally approved apps is the default way to install software.

Or maybe it is and android's promises about openness are dead.
aerzen
·5 เดือนที่ผ่านมา·discuss
Why does JOIN get the prefix then? Is it a command? I would assume that it is a GET clause.
aerzen
·5 เดือนที่ผ่านมา·discuss
The `:` prefix is an interesting choice. I don't fully understand when it is needed. It seems to always be used at the beginning of the query. But why is it not used before WHERE?
aerzen
·5 เดือนที่ผ่านมา·discuss
I like arrow for its type system. It's efficient, complete and does not have "infinite precision decimals". Considering Postgres's decimal encoding, using i256 as the backing type is so much saner approach.