Hacker Newsnew | past | comments | ask | show | jobs | submit | lnenad's commentslogin

This whole situation goes to show that yesterday's conspiracy theorists are today's realists. What's happening to USA's leadership and as a country and what's happening with with their top companies is really scary for the rest of us. If this trend continues we're all definitely gonna end up in a kleptocracy.

Do you feel like you need a demo for yet another VSC vibecoded clone?

> Welcome to the world vibe coding created.

Hard disagree. Vibe coding isn't responsible for people not doing the slightest due diligence when running this (pardon my French) shit. You can vibe code stuff and keep it at a much higher quality. And you can check who did the vibecoding and how they approached it, so the burden also falls on the person running the stuff to understand what they're running. This isn't an enterprise level application that has a full team behind it that had an issue. This is a pandora's box vibecoded overnight for fun, full of stuff we don't even know about, that was opened the moment you touched it with a stick.


In my experience, most garden variety security problems stem from a) the developer not understanding the implications of something (maybe because they’re new, or operating outside of their usual domain,) or b) the developer not paying close enough attention to realize they did something they know is stupid. We’re only human.

Vibe coding obviously doesn’t make something insecure, per se, but saying it doesn’t reduce the attention paid to any given line of code, or encourage less knowledgeable people to write code, seems pretty dubious to me.

The Claude Code team is clearly competent and professional, yet they accidentally published the proprietary source code for one of the world’s hottest products. That’s like a Bank manager walking away with the keys in the door and alarm disarmed. When’s the last time you heard of a human team of developers doing that?

Again, I’m not saying that vibe coding necessarily creates unsafe code, but I don’t see how anyone could say vibe coding was devoid of security implications. I think this is an organizational/logistical problem that we’ll figure out at some point, but in think it’s going to be more of a C buffer overflow ‘figured out’ that never really goes away.


Very reasonable take, I agree 100%. But I don't you're putting any responsibility with users of the such very vibe coded apps. OpenClaw was primarily marketed towards devs and people in touch with IT. They should know better.

Sure. I reckon blaming the system for the intentional actions of a few is a great way to avoid individual accountability. Conversely, blaming many individuals for fundamental systemic or leadership problems is a great way to avoid accountability for leaders and systemic beneficiaries. It’s not rational to exclude either.

I’m also not sure that the distinction of dev makes much of a difference in this space because chatbot marketing works pretty damn hard to imply everybody is a prompt away from being a developer. How are those people going to know that they aren’t even qualified to make any given technical decision, let alone evaluate the output of a confident chatbot that’s magically writing programs for them?


Vibe coding means you don’t (or can’t) read the code. It does not mean anything an agent writes is vibe coded.. If you’re reviewing the code after the agent writes it, you aren’t vibe coding.

Steinberger has said he doesn’t look at (most) the code.


“It’s not the cars! It’s not the guns! It’s not social media! It’s not vibe coding!”

Right. It’s always the people. They just tend to bodge things. All the time. So when there’s new foot guns, the inevitable will happen.


I love diagramming, but I genuinely don't understand how people can use these wonky looking tools. It looks off, I had to make my own[1] to create something that's easy to use and looks good/normal.

[1] https://grafly.io


I like the wonky, hand-drawn looking style. I think it fits well beause usually if I use a diagram it's not 100% precise and accurate, but more a high-level illustration. The wonky style conveys the approximate precision of the presented concept.

Also, and that's personal, I think it's cute.


I agree with you. I think the 'wonky' comment was more to serve as justification for the plug than an actual criticism of Excalidraw.

Excalidraw is my favourite thinking tool, and the style it produces is just the right level of limiting, disarming, and professional at the same time.


It's not, I genuinely find it harder to read diagrams. And also the plug is very relevant, I wanted to share, it's not a saas it's a free tool.

I agree 100% it's personal, wasn't trying to imply anything else, but for me the style takes away from the actual content and makes it harder to read/grasp.

I thought they were saying the tool is wonky looking, but <shrug>?

One person's bug is another's feature.

Excalidraw has a 1 click 'sloppiness' change. We do drafts and ideation in 'full sloppy' mode, to indicate to the reader that this is not fully thought through, or a final documented decision. Once we've gotten through discussions and analysis, the final diagram is changed to be 'not sloppy', and the font changed from handwriting to a san serif font.

It's pretty effective to immediately communicate to folks that 'this is a concept' approach. Too many people instantly jump to conclusions about diagrams - if it's written down it must be done / fixed / formal.


> It looks off

Depends on what you want to achieve with your look. Do you want to scream professionalism, authority, and completed? Use a regular UML tool.

Want to say this is a rough draft of a few ideas? Then using UML is probably THE wrong look. And Exaclidraw should be used instead.

--- Anecdote time. According to one of my professors, they showed how the prototype will look in action, and the customers were so impressed by the smoke and mirrors prototype they wanted to start using it right away.

In the end, customer walked away because they thought they were being strung along to pay for something that was already done.


In Excalidraw, you can reduce (and completely remove) the "sloppiness" in the element properties.


This looks really clean, nice work. I’ve had the same issues with most diagramming tools, it's either not so good looking or the insane pricing .

I went a different route using diagram-as-code with Mermaid instead of manual drawing.

[1] https://graphlet.xyz


Thanks! I love Mermaid as well, I made it so you can import Mermaid diagrams as well.

I absolutely love it that you can import mermaid. I love mermaid because I'm a huge fan of anything related to code that can I check into git, track its evolution and the thinking that went behind it.

However, those who don't know mermaid have to struggle with updating my diagrams. Your approach, atleast in theory, should get us the best of both worlds. Mermaid for those who would like to and the mouse for those who don't.

This also addresses the issue that large complex diagrams can get unwieldy using Mermaid and moving things around with a mouse would fix those edge cases.


“USING AI TO GENERATE DIAGRAMS

Click the AI button in the toolbar to copy the Grafly format reference. Paste it into any LLM (Claude, ChatGPT, Gemini…) along with a description of the diagram you want. Copy the JSON the LLM returns. Click the Import JSON button () in the toolbar and paste it in. ”

Super user friendly as well! I don’t even understand the instructions on how to use it.


The best way to drive adoption to your product is to not shit on someone else's labour of love. Just a little pro-tip.

How did I shit on excalidraw? I don't like how it looks, it's a personal preference. I don't think saying that equates to shitting on it.

1) You literally call Excalidraw a "wonky looking tool".

2) You claim you don't understand why people use it.

3) You claim your vibecoded substitute is more "normal" implying Excalidraw is abnormal.


Having a negative opinion on something and expressing it is shitting on something?

Whimsical is a whiteboard/diagram app that I think looks pretty nice, not too far from how yours looks

When a background shape is in focus it comes to the foreground covering the shapes that are on top of it.

That is by design. If you deselect it it goes back to it's layer.

Questions:

1. Will you be making the source code public?

2. How to export the JSON for SCM, then re-import for updating/maintenance?


It's open source, I just haven't linked it in the project (my bad).

https://github.com/lnenad/grafly/

In the upper right there is an import/export button that could be used for this. It's stored in localstorage so you could also dump that to wherever you like.

edit: added link to the repo in the about modal. edit2: added import export of the entire localstorage entry on the bottom of the diagrams(left) panel.


I prefer excalidraw …

looks awesome man !

A while ago I made this to get content from websites for reading in pdf. With what I use (Supernote) you can have an automated script to pull articles in the morning and put them in a dropbox folder that automatically syncs with the device.

https://github.com/lnenad/newser


It's really funny how people can say these things online without giving them a second thought. There are literal weapons being produced that are killing people daily. But no, it's the meme generator that's evil.

Because this is a tech forum, not a weapons forum. I'd wager that a sizeable chunk of folk decrying AI/LLMs in this manner also do, in fact, decry the same weapons you refer to. They just do it elsewhere because it's not typically on-topic here.

Context is tech, I agree. Is there no tech in weapons? Palantir? Drones? Are there developers that are proud when they made the kill machine 1% more precise; more optimized?

Plenty of HN threads about Palantir and drones also have people commenting about their evil.

Just because one thing is a lesser/different kind doesn't mean we can't also be vigilant about it as well.


I'm not arguing that, OP said

> RIP to one of the most evil products I've seen come out of the tech industry in my lifetime.

I'm saying Sora isn't even in the top 100 of most evil products out of the tech industry.


I think the evil part is putting it in the hands of the general public. The ability to create propaganda and deep fakes gives everyone a powerful tool for manipulation. The rich and powerful are going to do whatever the want, anyway. Everyone having access to that same tool doesn't make it any less dangerous.

There's nothing inherently evil about a knife. Standing outside of a high school and handing a knife to every kid walking in is pretty evil though.


> The ability to create propaganda

This has been possible for pretty much the entire history of humanity. The bar has been lowered, but not by a lot imho.

I don't disagree on the rest, and I didn't say there aren't bad uses, but there are many many good uses for AI/Sora. You can't say the same for weapons.


Genuinely curious what the [morally] good use cases for Sora would be.

violence at scale is often facilitated by and preceded by propaganda at scale, which is one of Sora’s only applications. Certain things are obvious to normal people, like “propaganda is real, powerful, bad, and historical of enormous significance”.

This is textbook whataboutism.

Yes, literal weapons are bad, too. But that's not the current topic.


> one of

It is not. Why is that relevant to social entities?


How well you interact with other members of a society increases your chances of procreation, survival, knowledge acquisition, ie. it makes sense as a measure of intelligence


It's a pretty ambiguous definition. The most powerful man in the world right now is not someone I consider a role model for social cognition and yet there he is with the football for the second time demonstrating grandmaster skill at social cognition to get there.


You don't have to be empathetic and nice, just good at navigating society.


So in all seriousness with a bit of snark: Do you want a malevolent AGI? Because "good at navigating society" as the only benchmark here is how you get a malevolent AGI...

Evidence: cuckoos and cheaters all the way down the evolutionary ladder as a winning strategy and arms race against the hard workers.


I don't like a$$holes but they do exist and they are part of our species, ergo intelligent. My opinion of them doesn't change the fact


Yes, but we have a choice about whether the AGI is an a$$h0l3 or not. That's the difference here. You do see that right?


I agree 100%.


Also I am in the process of fine tunning a small model on the data so that you'll be able to build diagrams inside of the app.


It's really amazing how stability of platforms has gone down in the last year or so.


If only this was correlated with something else going on in the industry...


yes, the new normal is crazy. Claude/Github et al.

They are dogfooding their own tools and causing so much downtime, all in the spirit of "staying a head".


> 100% of our code is written by AI

Yeah we can tell...


The schadenfreude is so fucking palpable


Weird take, will you also look sour at devs who use local LLM's in ~50 years? Or is that different


The mass immigration probably still taking a toll.


Who is leaving your possession is just as relevant as who is driving your possession?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: