Hacker News new | past | comments | ask | show | jobs | submit | arbie's comments login

Input text in https://www.bpmn-sketch-miner.ai/doc/00-intro.html to create a BPMN, download it and edit in Camunda Modeler?


As someone that could never get into Markdown, this looks promising to me!


Caution: NewPipe may cause your entire Google account to get locked.

https://news.ycombinator.com/item?id=21247759



> back in the 1990's ... everybody in VLSI design expected you to know Perl.

Has this changed at all?


Dunno. I finally left VLSI design because it was effectively a career dead end. Sense a trend? :)

While I still regard myself as a vastly better VLSI designer than programmer, my ability to wrangle software the whole way from assembly language on a chip to just shy of the top of a full web stack pays far better than my ability to wrangle transistors. And, in my opinion, attacks far more interesting problems.


This could blow Nebo out of the water.


Keyboard-only input is not antithetical to discoverability. You can have a menu system (including top-menu bar) with clear hotkeys displayed.


What if the IDE did not traverse a specific file during the global search and replace?

Are you relying on a correct and comprehensive project/workspace setup within the IDE?


So your argument is that something might, in some extremely rare cases, go wrong, and that is why you'd rather do it the manual way? That's basically like a carpenter refusing to use power tools, because they might, theoretically, explode.


> Are you relying on a correct and comprehensive project/workspace setup within the IDE?

Of course. Not much point in using an IDE otherwise.


> Are you relying on a correct and comprehensive project/workspace setup within the IDE?

That's not something I "rely" on, it's the first thing I make happen whenever I use an IDE.


> What if the IDE did not traverse a specific file during the global search and replace?

You generally get compilation/build errors highlighting the bits that were missed (for whatever reason)


Then your tests catch it, and you have to fix a single file manually, instead of a dozen or a hundred or a thousand.


Sure, and that’s exactly the same failure mode as “sed”. What’s the benefit of the big IDE?


> What’s the benefit of the big IDE?

To quote myself, "fix a single file manually, instead of a dozen or a hundred or a thousand".

And what happens when you need to rename, say, a method name that's also used as a variable name in many places? xWhat happens if multiple classes define the same method name, but you only want to rename that method for a single class?

Yes, you can probably do it in sed. If you're used to it enough, you can probably do it pretty quick, with sufficient regexps that you only have to debug a few times.

Or you can right click or hit CMD-. or hit F2 or whatever with your cursor on a method name, type in the new name, wait 2 seconds, and you're done.


I think we are seeing the difference between software development and software engineering laid bare.

The distinction is similar to a property developer and a civil engineer. Both create buildings, but one does it at scale by offloading functions to known entities and prepackaged solutions, while the other understands one domain in depth.

Both are needed in any team or organization, because not every solution needs to be "engineered" (a Dockerized Redis instance without SSL or auth behind a corporate firewall may survive untouched for a decade), but sometimes you have to engineer something that withstands gale-force winds at 1000 ft height.


"250M printers compromised by Google Cloud Print" is an ugly look. It won't matter at that time that Google rescued a beloved product from being Deep-Sixed.


Right. Is nobody remembering the Google Plus API fiasco?


No one? It is an open standard originally created by Apple.


Apple owns the copyright to the CUPS software that runs on Linux and Macs.

But the point being that unlike Google, Apple has supported CUPS and actively developed the software for well over a decade even though it doesn’t profit directly from it.


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

Search: