lots of places, actually. not everyone wants to be attached to the Silicon Valley culture, and that line alone will guarantee practically any workplace. that person is going to find out what work-life balance is :)
With the right kind of credentials, it's not about need, it's about want. Flip the roles and let yourself become an object of desire, an aspirational hire.
call me an optimist, but I believe that more and more things are getting more viable to do from the terminal. tools like jj remove the need in Git GUI because mental model and UX gets streamlined, and the AI craze incentivizes practically every company to create their own CLI
not quite! if your project is mixed C/Zig, then editing Zig would work but editing C would not. the Zig compiler caches Zig AIR but no information from C. plus, the C compilation can only really be done with LLVM and writing a self-hosted backend would be PITA for C
Not quite true, there is already a capable C compiler written in Zig (Aro/arocc), and a plan to transition to it for C compilation: https://codeberg.org/ziglang/translate-c
Using this native (written in Zig) C compiler to translate C source into Zig source as a part of the build, would presumably lend itself trivially to all the incremental logic in TFA, as updating C would update the generated Zig, and the incremental logic would detect differences just like it detects differences made by a human in an editor. Maybe there are aspects of the generated Zig that would complicate that somewhat, but I don't know -- just a warning about my ignorance.
This is part of plans to remove the hard LLVM dependency. AFAIK, the LLVM dependency will still be a variant many will use for the convenience of Zig as a much better clang, but removing the hard dependency is part of enabling all these great features like incremental compilation.
Thanks for the correction, I knew I was about 2 decisions out of date when I had the impulse to write my post, but my research to fill in my blanks was a bit faulty. I added the 2nd paragraph and "plan to" ending of 1st as an edit because I thought I had learned enough good info when writing the rest, but I was wrong.
64 GB! you are lucky :) sitting there with 16GB, a GPU that already shows the signs of strain, and AM4 Ryzen 5 5600G. (MacBook Air M1 equivalent in single-threaded tasks.) apparently the CPU requirements slowly crept up across the line. and then there is looming AVX512. why "looming"? because at some point enough people will move to it that software will require AVX512.
Maybe a year from now we'll all be using MI300As and EPYC 9600s to read e-mails. Or Nvidia Veras, maybe AWS will sell some of their Graviton stuff in an effort to offset their capex.
Unfortunately, I don't think IBM Cloud will suffer enough for me to play Tux Racer on my very own Z17.
I don’t think Linux on Z supports GPUs on the PCIe IO drawers, but that’s a relatively minor software enablement issue. All I need is a z17 for myself to play with it ;-)
I would also be very sad to lose one of my best coworkers. Everybody in the office treats Claude as their own assistant. Just today Claude reminded me I forgot to add a database zone migration to my fault-injection experiment. Not only he reminded me, he also implemented it with perfect consistency with project guidelines.
in fact, agri sees its share of impact now! all of this investment has to come from somewhere, which means that money is getting sucked up into AI from the entire economy. job cuts in tech are part that, part general "de-bloating" of post-COVID tech. retail investors are a lot more likely to invest into AI than any other industry, although there are signs that big players already consider risks of overexposure to AI.
not to mention, agri saw a "bubble" of its own, surrounding Agtech, which peaked at 2021 and has been cooling ever since. scare quotes here because it was nothing like AI bubble
If it is marketing, the misrepresentation is not that the attack occurred, it is that it was an accident, rather than an intentional consequence of setup and instructions that the attack occurred.
Huggingface has nothing to do with that either way.
and now people install Remote Access Trojans just to let GPT and Claude think and work for them, granting them shell and a11y access. really? after seeing that, nothing surprises me
Yes, really. The obvious answer that security maximallists deny even exists is, who is doing it and why. In LLM case, users are doing it themselves to allow a way of computing they want and find useful, in spite of platform locks designed to deny users just that.
I mean, go tell Anthropic to prompt Claude to make it adopt Landlock in Claude Code instead of regex-based filtering. actually adopt it, not how Codex did, but with controls on the level of some third-party harnesses and Pi plugins.
this is actually very Kotlin, in Kotlin it'd be `val lambda: (Int, Char) -> Int = { myInt, myChar -> return 69 }`
Zig has also come very close:
> Every language should either have a pipe operator or let you call any function with method syntaxthere is a nicety in Zig that may help: `fn1(p1, ...)` is the same as `fn1.p1()`, so `fn2(fn1(p1))` can be unfolded into `p1.fn1().fn2()`
reply