How ATLAS has been developed
"We picked some results we wanted to show and told gemini to cherry pick data that would fit in. As you can see, it was not a lot."
HN user
How ATLAS has been developed
"We picked some results we wanted to show and told gemini to cherry pick data that would fit in. As you can see, it was not a lot."
Isn't that what "Attention is all you need" was about anyway? Does not sound like news to me.
The blog post is from June 19th. Google Doc from June 17th.
My guess? He shared the Google Doc link with his peers, but forgot that Google Docs links are public for anyone who knows the link, so someone just forwarded it to oblivion, and he was forced to publish that as blog post. The addendums kind of reflect that.
That's a great reminded that any Google Doc with a shareable link is basically a public document for all intents and purposes.
It's a very, very thin web layer on top of native code:
https://cockpit-project.org/guide/latest/features.html
To the author's defense: Cockpit is Linux only, and they seem to intend on making this also available on Windows and Mac.
Still, I don't see the appeal they seem to do, especially since it relies so much on SSH. The biggest use case I can think for something like this in the real world is something like first-time setup or MDM, and on both situations setting up SSH to begin with has the same level of friction they're trying to remove.
I get it, but if the author of the article uses a biased and loaded language, I think it's fair game to do the same in the comments.
Author apparently has never heard about Cockpit.
Everything they mention as "missing", or "novel" has been part of Cockpit for over a decade, from socket-based web server connection, backend-frontend separation for server apps and the whole idea of a server console with shell access itself.
To answer them: "Isn’t it weird that this doesn’t already exist?" - No, it's not, because it has existed for ages.
This is it. People mistake deterministic for precise/exact/correct. It's not.
I think I have a simpler answer: quarterly results.
Management just really needs to make the next earnings look like what it should look. Next quarter is next quarter's problem.
I used stow for a long time, then tried Ansible, but eventually settled into good old Make.
`make dotfiles` just creates a bunch of symlinks, takes 5 minutes, all good and happy. Everything is modular, declarative, simple. Never looked back.
Why do they only clone new repositories, rather than popular ones? Why do they delete a commit and push a new one every few hours?
Because this is not targetted to humans. It's targetted to agents. They just need to appear on a fraction of the searches agents do to add dependencies and get lucky a couple times to start a new infection cluster.
Then to the more interesting question: why now?
1. Agents, agents everywhere.
2. MAJOR elections happening this year in the World, including US midterms and Brazilian mains. This appears to be an account-stealer worm - and my guess is it's looking to all those sweet sweet Facebook/Instagram/Tiktok/Whatsapp accounts ready to bot their way into oblivion.
The title was a bit misleading.
When I read it, I interpreted it as "let's encrypt bans certificate usage in - any territories endorsed by the US". Took me reading a couple comments to understand it actually meant "territories under US sanctions".
Is that bad though?
Think about it. If you're paying all your bills, all your wages, and you have a strong product that people enjoy, and you're able to compete in the market - maybe not gaining any ground, but at least not losing any either - why change?
Of course I moderately understand the market pressures at work, but at some point in the human civilization journey we'll have to be content with something instead of chasing clouds all the time.
I'm a convert. I was 100% skeptical about LLM code generation, now over 80% of the professional code I write is generated.
That said, the limitations are kind of obvious and are starting to show in some of my projects, and this article seems to confirm my suspicions. If it's just confirmation bias or not, I can't say yet.
In my experience, for anything complex enough, I have to start adding more and more constraints, style guides, corner cases, error handling, optimization guidelines and all this good stuff to my Markdown specifications, rules and skills. At some point this starts to look like we're all just moving complexity from the more formal and deterministic world of programming languages to the informal and non-deterministic world of natural language. The writing speed gains are enormous, yeah, and business sees this as productivity gains, of course - and we do it because the pressure for increased productivity is there, as it's always been; yet the trade off seems to be clear and a lot of people are just ignoring it.
We live in this era when folks can vibecode entire startups without ever making a simple Google Search.
Being a fan of A24 I half wish I lived nearby!
It's not that bad. Brazilian CPF are 11 numbers and everyone remembers them. You just get use to it =)
Or fab your own chip.
This is more widespread than we like to admit.
Developers writing software on 64GB M4 Macs often don't realize the performance bottlenecks of the software they write.
Developers working over 1gbps Internet connections often don't realize the data gluttony of the software they write.
Developers writing services over unlimited cloud budgets often don't realize the resource wastes into which their software incurrs.
And to extend this to society in general.
Rich people with nice things often alienate themselves from the reality of the majority of people in the World.
How did you handle re-partitioning and rebalancing every time you scaled your cluster in or out?
It is a *very bad* replacement for an MQ system, for the simple reason you can't quickly and effortlessly scale int/out consumers.
Hahaha my exact thought.
Yes. I thought of Gleba too.
I'm not sure how many of these there are, but they're very significant.
These are bot networks run by big firms just building reputation overtime, to be switched on during some huge - usually political - campaign.
Suddenly, in some point in the future, all these "legitimate" looking "people" start inflating discourse against some political figure in some country and completely flip the democratic game.
It happened way too many times in the past decade.
Exactly. I'll need to dig deeper into its allowlist and try a few things.
Problem is: I also force it to run `kubectl --context somecontext`, as to avoid it using `kubectl config use-context` and pull a hug on me (if it switches the context and I miss it, I might then run commands against the wrong cluster by mistake). I have 60+ clusters so that's a major problem.
Then I'd need a way to allowlist `kubectl get --context`, `kubectl logs --context` and so on. A bit more painful, but hopefully a lot safer.
I was diagnosing an issue in production. The idea was to have the LLM would need to collect the logs of a bunch of pods, compare the YAML code in the cluster with the templates we were feeding ArgoCD, then check why the original YAML we were feeding the cluster wasn't giving the results we expected (after several layers of templating between ArgoCD Appsets, ArgoCD Applications, Helm Charts and Prometheus Operator).
I have a cursor rule stating it should never make changes to clusters, and I have explicitly told it not to do anything behind my back.
I don't know what happened in the meantime, maybe it blew up its own context and "forgot" the basic rules, but when I got back it was running `kubectl patch` to try some changes and see if it works. Basically what a human - with the proper knowledge - would do.
Thing is: it worked. The MF found the templating issue that was breaking my Alertmanager by patching and comparing the logs. All by itself, however by going over an explicit rule I had given it a couple times.
So to summarize: it's useful as hell, but it's also dangerous as hell.
It is dangerous.
Just yesterday my cursor agent made some changes to a live kubernetes cluster even over my specific instruction not to. I gave it kubectl to analyze and find the issues with a large Prometheud + AlertManager configuration, then switched windows to work on something else.
When I was back the MF was patching live resources to try and diagnose the issue.
Not really.
Blaming Tylenol is actually a surprisingly harmless and almost a relief. Remember it used to be vaccines until a few days ago. Antivax sentiment is not inconsequential to the average person. Gun rights are not inconsequential to the average person. Women rights are not inconsequential to the average person.
I get that some progressive arguments seem to be only relevant to particular audiences - "why should I care about trans rights if I'm not trans?" - but reality is these are a small portion of the actual discussions which take a disproportionate amount of atention from issues that do affect everyone.
I'm not an American, I don't live in the US and I generally keep away from politically charged topics on Hackernews, but I feel I must add to your comment a bit.
I would aggree with you that this "is just theatre" and as long as whoever is in charge is looking into the important stuff on economics and public policy, we could ignore the theatrics. I don't think this guy is doing a good job on the "important" stuff, but that's beyond me and I don't really have a say on tariffs, immigration or whatever else on someone else's country.
However, the "theatre" he does hurts real people in the real world. Trans people get killed or refused care, kids get shot in schools and even his own allies get hurt in the heat of the political theatre he creates. I must say I'm actually kind of glad he switched aim from vaccines to Tylenol: the whole antivax thing was extremely dangerous to the population as a whole, while blaming Tylenol will maybe hurt some pharma sales that's all. I wish he went with this discourse from the start, instead of spreading fear over vaccination during the times the World needed vaccines the most.
With that said, my whole point is that, unfortunatelly, political discourse has power, even if it's just theatrics. I wish you folks had more than two options in the US so you wouldn't need to choose his hateful and harmful discourse over the opposition, but sometimes you have to make do with what you have and it's not going to be good.
AKA Acetaminophen, depending on the country.
Let's all be honest here.
I use Vyvanse.