virgilp
virgilp on Hacker News
Well. One of the things that's critical in all that analogy is that the BigBallOfMud that one user creates on Shopify cannot impact the other users - that's why Shopify can keep the platform from becoming ABigBallofMud.
In order to be able to enforce this hard boundary, it means that one "agent generated code" in one place, not only "can call a strictly defined set of APIs" - but, more importantly, it implements an isolated piece of functionality. Think something like: I let the AI write the dashboards, so the dashboards may be slow, crappy, incorrect, whatever - but it doesn't impact the rest of the product. However, I can't let AI write "metrics collection" because that not only impacts dashboard, but potentially impacts core product efficiency too (memory consumption, cpu, IO, etc.)
Yeah, it's a really bad take. And there is no proof that what killed Nokia was iPhone... I've seen a pretty solid argument that what killed Nokia was Elop / the Microsoft deal.
Why are github issues not a proper ticket system? E.g. rust uses it, seems to work fine for them...
For example, we don't have a clear analogue for "triage nurse". What would be it? Oncall engineer for production issues; "product owner" maybe for the regular tickets?
Thing is, software engineering is still (relatively) young. And more of a craft than true engineering. So the "good practices" are _somewhat established_, but at the same time, not quite. Like, we have glimpses into what works and what doesn't, but not a universally-established workflow to follow. And AI is upending what we already knew; it's really not surprising that people are looking elsewhere for workable metaphors.
All I see is that you're likely just ashamed to show out how weak your so-called "evidence" is, and instead chose to go on "you wouldn't believe it anyway" route. Yeah, if I won't believe it then it's probably due to the fact you yourself already know it's flimsy.
Care to share the evidence?
> who I'm told aren't even considered people
EXACTLY. You are told.
If that was really the goal, I go back to my previous point - wouldn't thermobaric bombs be faster, more economic & more convenient? It just makes no logical sense. If you already declared them to be monsters, what exactly is holding them back?
you believe those were sniper kills? :o Where did you get that from, the Hamas "x-rays" where bullets conveniently lodged inside a child cranium instead of shattering the surrounding bones?
Only children matter? But, fine. How many were kidnapped? At least IDF can claim that they didn't intentionally target children - with kidnapping, that's harder. And the discrepancy in numbers can also be caused by how much Ukraine vs Hamas care about said children / how much they are put in harm's way.
There are a bunch of people here who _genuinely_ do not comprehend that Russia is on a completely different league of evilness compared to Israel (and may even consider Israel worse!). This, while Russia is literally the source/engine of a significant part of all the evil in this world - and I wish I was hyperbolic when saying that. FWIW, that's exactly their doctrine, that "everybody is bad, so why bother to make the distinction, it's not like the others are good". And that's exactly how you end up in other countries too with genuinely evil rulers like some of those we see today.
Anyway. Rant over, otherwise I'll veer too much into politics :)
Entire Gaza is frontline. It's 365 square kilometers - a lot smaller than UKR frontline. It's barely the size of Mariupol (which according to UN Office of the High Commissioner for Human Rights report [1] had 90% of high-rise buildings destroyed or heavily damaged; and 60% of private houses. But if you know anything about former communist countries - in cities like Mariupol, most people lived in high-rise buildings). Now, bear in mind that according to the discussion we have here, a lot of people seem to believe that Mariupol got off easily and the destruction it suffered doesn't even compare to destruction in Bakhmut, Avdiivka, Vuhledar etc
[1]https://www.ohchr.org/sites/default/files/documents/countrie...
> The cities being flattened are all in the frontline as there is no way to take a city by force without basically destroying every building.
It's exactly the same in Gaza! You basically justified Israel's actions here... Check the distance between Gaza City & Israel border, vs distance beetween Bakhmut & Russia's border. Tell me which one is farther away - I'll wait
No, Mariupol was just one (arguably not the best) example answer to the original question, "Does it look the same in the Ukraine? I haven’t seen any footage of entire cities leveled like this."
Red herring, my argument was not "everything IL army did was good", it was "RU army's behavior is so much worse, how can you even question that?". IL obviously was at the very least "not very concerned" about civilian population; but I don't think there's established evidence that they were actively trying to kill civilian population, just for the sake of it, with no military advantage. Whereas, e.g. "human safari" is a well documented thing in the Russian army.
(i can't edit apparently): why the downvotes? Serious question I don't understand, is there anything I said above false? The parent comment is questioning whether RU cruelty in Ukraine is anything close to what IL did - and the answer is yes, it's actually much worse, especially when you factor in that it's completely unprovoked.
Seriouslly?
You can find lots of videos of Russia firing thermobaric weapons into populated areas - you will find none fired by Israel into Gaza. And I don't think that's because IL doesn't have them.
> are there to give you confidence that future changes haven't broken things.
> They're not there to catch bugs
What's the difference between those 2 things? I genuinely can't tell. Are you saying "E2E tests are only useful if they are *always* green"? No - of course they'd ideally be always green - but it they would be guaranteed to be green, only then they would become completely useless.
It's like saying "ideally you shouldn't write code with bugs in the first place". Sure. Ideally we shouldn't. Now back in the real world...
> The earlier you can find an issue the simpler it is to fix, so waiting until the last moment (e.g. PR) means you're spending far more time fixing issues than necessary.
Wait, does that mean that E2E tests that catch bugs are a strong signal that the team isn't doing well? How about component tests that catch bugs? Wouldn't they be better caught at the unit-test level? Do you see how your argument is flawed? - nobody is "waiting until PR to catch all bugs" but that doesn't mean that PR review can't/ shouldn't catch bugs! Sometimes even significant ones, yes.
You don't eliminate E2E tests because "you have good unit tests". You shouldn't just eliminate PR reviews because "we communicate inside the team".
> That's because an LLM thinks in terms of language, while we think in a different way, then convert the ideas to language
Do we? I just learned from a speaker[1] that we literally need words to recognize emotions. People who have a poor vocabulary have lower emotional intelligence because without being able to attach a word to an emotion, the brain is unable to recognize & process it.
[1] Dude seemed to be knowledgeable about the subject. He's a specialized trainer, should be educated in this exact field. So hopefully I'm not lying to anyone here :)
If your assertion was true, it logically leads to "camera quality doesn't matter man, only photographers care about that, to most people it's just pictures"
There are details, all of these are details; but saying that "iphone5-level-cameras are good enough form most people" is both true (obviously it sold and millions were satisfied with it) and false (most people would notice today that iphone5s take worse photos than latest-gen). All the details add up to image quality that _is_ noticeable even to the laymen.
> Readers can detect LLM words in the parts per trillion. However much work you put into scuffing up and humanizing it, an LLM paragraph will register to much of your audience not as writing but as output. So, first the bad news: you have to write for yourself.
---
and then
> Those rethinks are load-bearing parts of your voice. Readers won’t put their fingers on what’s wrong, but they’ll sense that you’ve become artificially-flavored.
---
Are they wrong in the first paragraph? Or are they simply not following the advice they dispense to others?
What do you mean? Virtually all humans have access to the internet. That's literally "a significant cross section of human knowledge available in real-time".
Oh, the median human can't process that in realtime, you say? Looks like they can't compete with the capabilities of the frontier AI then.
> We can easily train a LLM to pass the Turing test if we wanted to, but then it would just sound dumb or biased.
Interesting idea. "This is not dumb and biased enough, probably not a human".
The honest title is "what Claude learned from reimplementing 40 Multi-Agent LLM Papers"
Well before I knew he was a nutter, it strikes be that the graph starts in 1991. Feels like we should should have more data than that, and that the same graph would be more powerful if it started in 1800 and showed the same thing (or at least, earlier in the 20th century, surely we must have data from the 1950s at least? probably earlier?)
Not saying that the data is not concerning, or that climate warming isn't real, BTW. I'm just saying this particular graph feels fishy.
It seems that pass rate decreases with effort increase, on GPT5.5? This is highly counter-intuitive and I don't see any explanation, any idea why they'd get this result?
Perhaps you're a better-than-average driver? I unfortunately am not, and have had the opposite experience (people flashing me because I forgot to turn off the high beams, or couldn't do it fast enough due to e.g. a corner, or drinking water with that hand, or whatever). In long straight lines it's relatively easy to do it, on windy roads not so much. On the other hand, with current car I don't remember anybody flashing me.
Personally, I just developed a strategy for dealing with too-bright-incoming-lights: just focus on the right edge of the road - that takes my eyes off the lights, and it's where the danger lies anyway. With that, late-commuting vehicles are a lot less of a nuisance than people who just have poorly tuned low beams or simply keep high beams on always. And those problems/ people are unrelated to the "automatic commute" technology - arguably the tech improves things on that front, even in the not-so-great implementations.
Admittedly mine is somewhat high end, and I have seen broken implementations (which is what I think you describe; e.g. for auto high beam assist mine will redirect the beams around isolated cars, won't completely switch to low beams except in heavy /heavier traffic; and when it does, it takes at least several seconds to switch back - which makes it impossible to do the kind of "flash" you describe).
But I'm kinda' surprised by the cruise control, I don't think I ever drove a car, even a rental, where cruise control wasn't at least "genuinely useful". Even the non-automatic one. How does it "not take into account vehicles in other lanes"/ what makes it dangerous?
> If you don't call an exterminator with the proper poison almost any effort you make will be moot.
Nah, not true. I lived in a student housing that was positively _infested_ with cockroaches (and had stuff like wood paneling on the walls, just to get an idea - i.e. lots of places for roaches to hide). We managed to largely get rid of cockroaches in our room (you still get the occasional one, because well, you had to open the door, and hallways were infested as I mentioned).
It's not _that_ hard, there are a lot of solutions. You need to do 3 things:
a. seal all holes/cracks/niches (e.g. with silicone). cover ventilation holes with nets. Install sponge/rubber bands to make sure doors/windows close well.
b. kill them once when you move in (after doing the work at point a) using copious amounts of insecticides; then install roach traps (sticky ones are good) to catch the occasional one that makes it through your defenses. Keep occasional spraying in the corners/ behind the fridge/ near the pipes/ in places where they are likely to gather.
c. Keep it clean/ don't offer a lot of incentives for roaches to come over to you (no breadcrumbs all over the place, food in closed containers etc)
Do these well and you should be largely roach-free, regardless of the building. But yeah, it's an annoying fight if the building itself is infested.