HackerLangs
TopNewTrendsCommentsPastAskShowJobs

omcnoe

581 karmajoined vor 2 Jahren

Submissions

Question: intent of JqwikExecutor.printMessageForCodingAgents

github.com
1 points·by omcnoe·letzten Monat·1 comments

comments

omcnoe
·vor 4 Tagen·discuss
Would we say that about any other industry? Can you run a film studio if you have never watched a film in your life? Can you run a publishing house if you’ve never read a novel?
omcnoe
·vor 11 Tagen·discuss
It's competing with Starlink in that market, which is a much stronger product today.
omcnoe
·vor 20 Tagen·discuss
For a project like Go, wouldn't it be an option to do one-time iouring feature detection in the runtime startup? Exploits are an issue for the entire OS, not the program choosing to use iouring, yeah?
omcnoe
·vor 27 Tagen·discuss
LLMs can be pretty conmpetent at languages that have zero training data, at least to the extent that those languages use features/ideas that are familiar. I wrote a toy language/compiler and AI can write code for it competently.
omcnoe
·letzten Monat·discuss
Small customers grow into bigger ones later on. At least they do in the US, maybe this doesn’t happen so much in Adyen’s part of the world?
omcnoe
·letzten Monat·discuss
Scope is crucial when working with multiple teams/projects in a monorepo.
omcnoe
·letzten Monat·discuss
/mnt/c is a mounted C: drive in WSL2, that allows WSL2 guests to read/write files on the Windows host.

The mount is fine and speedy enough, but the underlying reads/writes turn into native NTFS reads/writes through Windows. NTFS file API is incredibly slow - high fixed overhead for initial file access.

So patterns like node_modules with many small individual files (or compiling code in general) are much much slower on Windows or WSL2 /mnt/c due to the fixed overhead adding up over a large number of files.

It's a ridiculous problem that has plagued Windows for years.
omcnoe
·letzten Monat·discuss
Outsourcing also fails because it’s a pathological case of adverse selection. The businesses that outsource projects are ones who are organisationally incapable of managing those projects well internally. But, that inability extends to their oversight of outsourcing shops as well.

End result is that many outsourcing firms are borderline fraudulent in the way they treat their customers.
omcnoe
·vor 2 Monaten·discuss
Intelligence agencies use parallel construction to disguise their real methods. Further, more sophisticated methods are reserved for bigger targets. Intelligence agencies aren't running around discussing their methods publicly, most intelligence agency work doesn't result in public criminal charges.
omcnoe
·vor 2 Monaten·discuss
They’ve built a platform and sales pipeline optimized for selling data consulting into highly bureaucratic tech hostile orgs with data privacy concerns. All these factors apply equally to public health programs and the military, so it’s no surprise that they see success in both areas.
omcnoe
·vor 2 Monaten·discuss
To be fair to GitHub, "GitHub" Actions is just Azure DevOps Pipelines wearing a mask. Which I think explains a lot about it's quality as a feature. It was brought in as a rushed copy-paste of the existing Azure DevOps feature very quickly post acquisition.

I have to regularly use Azure DevOps and the whole platform is painful, and now is rotting on the vine. I hear there is internal strife at Microsoft between Azure DevOps and GitHub products.
omcnoe
·vor 2 Monaten·discuss
Devcontainers (I know it's not a full VM, but it's most prominent version of this "isolated development environment" concept) wouldn't fully protect you against this. Github credentials are automatically pulled into the container. If you are using other cloud services that need to be accessed within the container, this cred stealer will grab their creds too.

It would limit the blast radius, which at least is an improvement.
omcnoe
·vor 2 Monaten·discuss
These malicious packages are being caught by the authors, and by automated package security scanners, not just by end users. npm should start setting this 7 day cooldown as default.
omcnoe
·vor 2 Monaten·discuss
I’d honestly expect to see regulatory intervention if they tried this.
omcnoe
·vor 2 Monaten·discuss
An eventual goal is likely to allow interacting with the LLM directly via audio tokens in input/output skipping tts and stt completely.
omcnoe
·vor 2 Monaten·discuss
This really is a great blogpost, I'm really glad you shared it.
omcnoe
·vor 2 Monaten·discuss
Yeah there is some degree of awkwardness created by the interaction, but I think it’s less about needing specific libraries to map well and more about getting a good understanding of what the interop rules are, and what the shape of the underlying generated output actually looks like.

C# interoperability loosens guarantees (particularly immutability) that F# code normally relies on. There are surprising limits that come up in generics because of how they map to C#.
omcnoe
·vor 2 Monaten·discuss
Fable is great but it has a surprising number of these hidden behaviour changes that are really hard to detect when writing code against it.
omcnoe
·vor 2 Monaten·discuss
My understanding is the uutils development process involved extensive testing against the behaviour of the original utilities, including preserving bugs.
omcnoe
·vor 3 Monaten·discuss
I think there is also the added challenge that ARM macs are a moving target, and Apple has less than no desire to provide any kind of stability or support for Asahi Linux. Unlike the PC space where laptop manufacturers have to maintain broad compatibility over time, Apple will make future changes that are really awkward for Asahi and will not care one bit because they can do the compat work on their own software.